请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

idea社区版maven创建的web项目使用Restful框架404

老师你好,我是使用的idea社区版maven创建的web项目。
在搭建服务器环境时遇到了一些问题:
1.访问http://localhost:8080/Test/ 成功
图片描述
2.访问http://localhost:8080/api/account/login 404
图片描述
我仔细的查看了前面的一些常规问题回答,发现和我的都不一样,tomcat权限什么的我都设置好了,这个不知道是不是maven配置有问题。
下面是我项目压缩文件的链接和提取码,麻烦老师帮我看下是哪里的问题,谢谢。
链接: https://pan.baidu.com/s/1ogZ325Mz1cVmLlGOIfw1hg 密码: 9kih
java版本设置:
图片描述
运行tomcat报错信息:
图片描述
java版本设置:
图片描述
图片描述

正在回答 回答被采纳积分+3

3回答

Qiujuer 2021-03-18 10:27:21

该问题已解决,Tomcat改为8的版本,Java使用Java8版本。

0 回复 有任何疑惑可以回复我~
Qiujuer 2021-03-11 14:20:19

看你的错位是java的javax库没有,怀疑是你的环境不对,你使用命令或者在tomcat的控制台看一下,怀疑还是java8的环境问题。

java9就开始javax库没有内嵌提供,需要额外配置。

0 回复 有任何疑惑可以回复我~
  • 提问者 柳小胖 #1
    我查看了java的版本和重新设置了,都是设置的1.8,还是不行,运行后还是报同样的错误,java版本配置的图片我重新上传了。
    回复 有任何疑惑可以回复我~ 2021-03-11 16:06:17
  • Qiujuer 回复 提问者 柳小胖 #2
    看见了,你的环境来说似乎是1.8的,但奇怪的是为啥本地的tomcat没有识别到java8的环境。
    你这边方便截图一下tomcat的控制台界面么?也就是manager界面。
    实在不行,你加我微信:jueroo,我周六给你远程看看。
    回复 有任何疑惑可以回复我~ 2021-03-12 16:08:05
  • 提问者 柳小胖 回复 Qiujuer #3
    好的,我已经加你微信了。
    回复 有任何疑惑可以回复我~ 2021-03-12 17:21:38
Qiujuer 2021-03-09 20:33:56

tomcat 应该是OK的,你本地的java版本是多少?感觉是jersey的框架依赖失败了。

本地java版本需要使用java8版本才行。

0 回复 有任何疑惑可以回复我~
  • 提问者 柳小胖 #1
    我本地java版本设置的是1.8。我已经将java设置的版本和保存的图片更新了。
    运行tomcat的时候提示报错:
    严重: web应用程序[/Test]中的Servlet[ITalkerApiServlet]引发了load()异常
    java.lang.ClassNotFoundException: javax.servlet.Filter
    回复 有任何疑惑可以回复我~ 2021-03-10 09:24:13
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信