maven tomcat插件启动web项目正常,但是在运行过程中找不到配置文件

oceanocean 发布于 2017/06/13 14:25
阅读 686
收藏 0

web项目使用maven的tomcat插件,直接用tomcat7:run,启动

启动过程不报错,但是在访问页面的时候报错

配置如下:

报错如下:

经查是因为访问页面的时候有个配置文件加载不到

原因是tomcat插件将项目的根目录定位到了项目的webapp目录如下图

但是maven编译将配置文件都编译到了target目录下,所以找不到

将配置文件copy到webapp下对应目录可以解决问题

但是能不能通过配置使tomcat插件能正确找到target下的配置文件

jetty插件在启动过程中可以通过设置如下两个参数来找到页面和配置文件

tomcat插件为什么只设置了webapp路径 没有设置classes路径  那tomcat插件是如何定位到配置文件和class文件的

加载中
返回顶部
顶部