为了保持简短并切入追逐,我曾经使用谷歌的计算云来部署我的.war文件,但现在我想在CentOS VM上本地部署它。尝试部署相同的war文件(我使用相同的文件单独打包)会引发http' 404'这是我到目前为止所做的:(顺便说一下,我的。 war文件叫做Mavis)
1)检查过tomcat应用程序管理器,有我的.war文件" / Mavis"可用,"运行"设置为true ..已连接0个会话,尝试从管理仪表板重新启动它,"消息"顶部的部分不会抛出错误或任何东西......点击" / Mavis"仪表板上的链接将我发送到404页面
2)打开了catalin文件......这里是第二个i的输出部署.war到现在
2018年2月27日上午8:51:14 org.apache.catalina.startup.HostConfig deployWAR 信息:部署Web应用程序存档/var/lib/tomcat/webapps/Mavis.war 2018年2月27日上午8:51:15 org.apache.catalina.startup.TldConfig执行 信息:至少有一个JAR被扫描用于TLD但尚未包含TLD。为此记录器启用调试日志记录,以获取已扫描但未在其中找到TLD的完整JAR列表。在扫描期间跳过不需要的JAR可以缩短启动时间和JSP编译时间。
看起来不是什么严重的事情,可能是因为丢失的罐子是导致404的原因吗?
我试图通过localhost:8080/Mavis
来访问我的.war,但是当我在Google计算云上运行时,由于某些角度,路线为localhost:8080/Mavis/ng/#/
需要一些路由..试过这条路也没有用......任何事情都会有所帮助,谢谢。