http://localhost:8080/myapp/index.jsf
见404
tomcat也不会在logs目录下生成日志文件。 我正在使用eclipse来启动和停止tomcat,而我的tomcat 7是一个解压缩版本。 为了确保我的war文件在服务器上运行,我在eclipse服务器视图中从tomcat中删除了相同的项目。
重复问题,但我认为我的情况有点不同,tomcat不生成日志。
注意:我在eclipse中右键单击生成war文件 - >出口战争文件。
感谢您的任何想法。
答案 0 :(得分:0)
如果要从Eclipse中启动tomcat(使用webtools tomcat服务器适配器),则必须确保已更改设置以使用安装目录启动而不是使用单独位置进行加载和部署的默认设置web应用。因此,如果直接在webapps文件夹中添加war,则从Eclipse服务器适配器启动的服务器将不会在server.xml配置中直接设置。
所以你应该在tomcat / bin文件夹中使用startup.bat / startup.sh。如果这样做,您需要确保不要将.war文件复制到webapps中,而是将war文件解压缩到名为“myapp”的目录文件夹中