问题: 我对tomcat比较新,我从我正在处理的新项目中部署了一个war文件,并且它没有任何问题就可以正常部署,但是当我尝试运行应用程序时它会给出404。 我试过了 : 试图找到相应的错误消息但是,在eclipse控制台和tomcat安装目录的logs文件夹中都没有看到错误。我该如何解决这个问题?任何帮助表示赞赏。
答案 0 :(得分:1)
<强> 1。请检查此文件:(有时控制台不会给出任何提示)
${tomcat-root-directory}/logs/localhost.yyyy-MM-dd.log
的 2。我的情况:
我从控制台的输出中解密了war文件成功日志记录。
但是当我在浏览器中访问网址时,我收到 404错误
我检查了日志,发现java源文件丢失了。并且有一个java.io.FileNotFoundException
然后我记得在打包war文件之前我使用maven clean
命令。它删除了它们!如果没有这些资源文件,我的战争项目就无法正常启动。我检查了http://127.0.0.1:8080/manager/html
tomcat webapps管理页面,我的war项目运行状态为false。