我有一个生成war文件的项目。我在我的pom中定制了我的战争名称:
<build>
<finalName>MyTestWar</finalName>
当我使用maven构建项目时,它会生成一个名为MyTestWar.war
的战争文件。
当我将war文件放入%CATALINA_HOME%/webapps
并启动tomcat时,我会在我的战争文件WARNING: Failed to process JAR
的罐子中获取WEB-INF/lib
。
在日志结束时,tomcat会给我SEVERE: Error getConfigured
然后SEVERE: Context [MyTestWar] startup failed due to previous errors
问题是,当我使用它的pom artifact名称生成我的war文件时,一切都会好的。
我不知道在哪里寻找解决方案。
这是tomcat登录catalina.log的原因
WARNING: Failed to scan JAR [jndi:/localhost/MyTestWar/WEB-INF/lib/geronimo-jms_1.1_spec-1.1.1.jar] from WEB-INF/lib
java.io.FileNotFoundException: jndi:/localhost/MyTestWar/WEB-INF/lib/geronimo-jms_1.1_spec-1.1.1.jar