我停止了tomcat将myapp.war粘贴到webapps文件夹。在浏览器中启动tomcat调用
http://localhost:8080/myapp/index.jsf
请参阅404
另外,tomcat不会在logs目录下生成日志文件。我正在使用eclipse来启动和停止tomcat,而我的tomcat7是一个解压缩版本。为了确保我的war文件在服务器上运行,我从eclipse servers视图中的tomcat中删除了同一项目。
重复这个问题,但我认为我的情况有点不同,tomcat不会生成日志。
注意:我在eclipse-> export war file中右击来生成war文件。
谢谢你的任何想法。
发布于 2012-11-01 16:24:27
如果您从Eclipse中启动tomcat (使用webtools tomcat服务器适配器),则必须确保您已更改设置以使用安装目录来启动,而不是使用默认目录来加载和部署webapps。因此,如果您将war直接添加到webapps文件夹中,那么从Eclipse服务器适配器启动的服务器将不会在server.xml配置中直接进行设置。
因此,您应该使用tomcat/bin文件夹中的启动p.bat/启动p.sh。如果这样做,您需要确保不只是将.war文件复制到war应用程序中,而是将war文件解压缩到名为"myapp“的目录文件夹中
https://stackoverflow.com/questions/8999824
复制相似问题