java - 在 tomcat macOS 上部署的 webApp 返回 404
问题描述
我正在尝试将我的全栈 webApp 部署到 tomcatServer。后端部分是 springBoot 应用程序,前端部分是反应应用程序。我使用 mvn clean package 构建了它。我配置了我的 pom 文件,所以 maven 总是运行 npm i,npm run build,然后它将所有文件复制到 webapps 后端目录并创建 war 文件。
当我在 Windows 上安装了 tomcat 后,一切正常。我已经将 webApp.war 部署到了 tomcat,我可以使用 localhost:8080/webApp 访问我的 webapp。
我在 macOS 上尝试了相同的操作,但 localhost:8080/webApp 不起作用。显示白屏,所有需要的文件都将 404 代码返回到控制台。
你有什么想法,需要配置什么?
谢谢!
解决方案
您是否尝试过手动停止服务器(tomcat),再次将其设置为自动并重新运行应用程序?
推荐阅读
- java - 如何使用核心java在selenium中从内部框架切换到默认页面
- ruby-on-rails - 使用 Rails 在唯一用户电子邮件(带转发)下以电子邮件形式发送表单
- typescript - Typescript KeyOf - 数组或对象 - 绝望
- android - Android QR阅读器使用zxing显示白色空活动
- python - Python 接受参数
- javascript - 围绕对象键的数组表示法
- reactjs - reactjs this context is changed inside on change method 如何调用函数
- python - sudo easy_install pip 不工作
- ruby - 如何在 Ruby 中对数字进行排序
- javascript - webpack如何定义每个源文件名