今天遇到的问题,需要做一些小配置。

一、问题场景

今天把两个都配有swagger的spring mvc放到同一个tomcat中,启动的时候报错,

java.lang.IllegalStateException: Web app root system property already set to different value: ‘webapp.root’ = 文件地址 Choose unique values for the ‘webAppRootKey’ context-param in your web.xml files!

二、问题原因

导致tomcat启动时webapp.root冲突。

三、解决方法

  1. 删除其中一个项目,就可以让tomcat正常启动。
  2. 加配置。

其中一个项目为:

第二个项目要有所不同,为:

更换后即可启动tomcat。

四、总结

简单记录一下。

发表评论

电子邮件地址不会被公开。 必填项已用*标注