我正在尝试调试为什么我在尝试访问使用带有Tomcat容器的maven货物运行的战争网址时获得404。我怀疑战争没有启动,需要检查localhost日志文件来调试问题。我没有在货物日志中看到任何错误。
我在target / cargo / configurations / tomcat8x / logs文件夹中找不到localhost日志文件。部署成功。您知道我在哪里可以找到该文件或更好的方法来调试该问题吗?
maven cargo plugin配置的片段
<plugin>
<groupId>org.codehaus.cargo</groupId>
<artifactId>cargo-maven2-plugin</artifactId>
<configuration>
<container>
<containerId>${tomcat.containerId}</containerId>
<log>${project.build.directory}/cargo/logs/cargo.log</log>
<output>${project.build.directory}/cargo/logs/container.log</output>
<logLevel>debug</logLevel>
<artifactInstaller>
<groupId>org.apache.tomcat</groupId>
<artifactId>tomcat</artifactId>
<version>${tomcat.version}</version>
</artifactInstaller>
答案 0 :(得分:0)
在这种情况下,我尝试在Tomcat控制台中检查war状态及其上下文。
对于Tomcat7: