解决Tomcat增加Context导致第一次无法启动tomcat,第二次才能成功启动

修改tomcat conf 下server.xml 文件如下

    <Host name="localhost" appBase=""

            unpackWARs="true" autoDeploy="true"  deployXML ="false" deployOnStartup ="false">

          <Context path="" docBase="webapps/xx" reloadable="false"/>。

     deployXML ="false" : 不部署conf/catalina/localhost下的xml相应的WEB应用

    deployOnStartup ="false" :tomcat启动时, 不部署webapps下的所有web应用

war包依旧在webapps,但是启动tomcat自动解压war包文件产生在webapps同级的ROOT下,

此时tomcat只需启动一次便能成功启动tomcat。

增加Context配置是想直接地址+端口访问项目,地址+端口访问项目是为了项目中的链接或者图片写的是绝对路径,带有项目名称的绝对路径是不可以使用的。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容