war文件在我的电脑上运行,但是老版tomcat出现404错误

vvppvyoh  于 2021-07-23  发布在  Java
关注(0)|答案(0)|浏览(269)

我不得不为我的论文开发一个带有flatter的应用程序。这个应用程序是我大学的另一个学生两年前开发的旧应用程序的更新和扩展。他还使用spring和maven开发了用java编写的后端。在开发我的应用程序时,我不得不对他的代码做一些修改和添加。
几天前,我尝试将后端项目导出为用JDK15编译的war文件(在开发过程中,我使用intellij的内置tomcat来测试新特性),然后在我的tomcat上进行部署,结果出现错误404。在阅读了很多关于这个错误的帖子之后,我通过简单地安装和编译java12找到了解决方案。在那一刻,我被最终能够使用我的应用程序并开始论文所需的测试的想法所激动,我将同一个war文件部署到运行在university服务器上的tomcat上,再次出现错误404:
“http状态404-/后端api/类型状态报告
消息/后端api/
说明请求的资源不可用。
apache tomcat/7.0.52(ubuntu)“
我尝试安装后端开发人员在论文中使用的同一个jdk(1:7:079),但问题没有解决。
在这篇文章的第二部分,他们似乎在讨论一个类似的问题,重点是我不能修改我大学服务器的任何设置,现在,我甚至不能访问tomcat的日志。
我认为问题可能是大学服务器上运行的jdk或tomcat的过时版本。
但让我感到奇怪的是,backedn的旧版本仍然在那台服务器上运行,而且工作没有问题,我没有对配置文件做任何更改,只是添加了几个函数。
你有什么建议让我解决这个问题或了解原因吗?再过几天我就要毕业了,没有我的后台应用程序是不可用的。
在我的电脑上,我将war文件部署在tomcat7.0.107上,jvm版本为1.8.0\u271-b09,而大学运行的是apachetomcat/7.0.52(ubuntu),jvm版本为1.7.0\u79-b14。
非常感谢所有花时间帮助我的人。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题