完美运行的 Eclipse 项目在 Tomcat 上抛出 404

Perfectly Fine Working Eclipse Project throws 404 on Tomcat

我有一个包含 Spring Boot , Joinfaces , JSF and Spring Security 的网络应用程序。当我在 ECLIPSE IDE 中 运行 时,此 Web 应用程序运行良好。所有页面工作正常,0 错误。

问题是,当我执行 mvn 安装并将该项目打包到 WAR 并将其部署到 TOMCAT 时,它只是无法正常工作。没有部署错误。只是 404 当我尝试访问我的页面时。

这是什么原因造成的?为什么它在 Eclipse 上运行良好,但在打包后无法在 Tomcat 上运行?

我应该去哪里解决这个问题?

我发现了问题。

问题是项目的其余部分被构建为 运行 在嵌入式 Tomcat 上作为 JAR。所以包装是问题所在。我 运行 应用程序作为 java -jar 在 tje 远程机器上运行。