java - 完美工作的 Eclipse 项目在 Tomcat 上抛出 404
问题描述
我有一个 Web 应用程序,其中包括Spring Boot , Joinfaces , JSF and Spring Security
. 当我在 ECLIPSE IDE 中运行时,此 Web 应用程序运行良好。所有页面都可以正常工作,错误为 0。
问题是当我执行 mvn install 并将该项目打包到 WAR 中并将其部署到 TOMCAT 时,它只是无法正常工作。没有部署错误。就404
在我试图访问我的页面时。
什么会导致这种情况?为什么它在 Eclipse 上运行良好,但在打包后无法在 Tomcat 上运行?
我应该在哪里解决这个问题?
解决方案
我发现了问题。
问题是项目的其余部分被构建为作为 JAR 在嵌入式 Tomcat 上运行。所以包装是个问题。我在远程机器上将应用程序作为 java -jar 运行,它可以工作。
推荐阅读
- entity-framework - 无法更新数据库以匹配当前模型...但仅在两个应用程序之一上
- flutter - FLUTTER:如何知道用户是否退出了退出应用程序?
- python - fit_generator 期望所有神经网络层的输入?
- java - JavaFX 不会导入
- shopify - Shopify 通过应用与产品页面 HTML 交互
- javascript - (Discord.js) 从语音通道中选择一个随机用户
- asp.net - 有条件地根据浏览器设置 ASP.NET 会话和身份验证 cookiesamesite 值
- python - 递归搜索嵌套元组
- r - 按 R 中的行数拆分 DataFrame
- javascript - 按钮未在 Plone 中显示,onclick 也不起作用