在ssm项目练习时遇到的问题,ssm项目本身没有问题。
eclipse上运行时出现大致3种问题,maven install报错,页面404,或控制台显示找不到已存在的类。
maven install报错:在确认maven已经安装并配好环境,使用了阿里云镜像路径的情况下,意为maven纯纯的没有问题,在编译工具(idea或eclipse)中maven install却报错,报错如下:
Failed to execute goal on project data-front: Could not resolve dependencies for project com.baidu.feedback:data-front:jar:1.0.0-SNAPSHOT: Could not find artifact jdk.tools:jdk.tools:jar:1.6 at specified path /home/cmc/opt/java/jdk-11.0.2/../lib/tools.jar -> [Help 1]
网上很多说在pom.xml中添加相关依赖,试过没有解决问题。
页面404:页面404,表示找不资源。代码没有问题的情况下,点击登录之后,始终404
控制台显示找不到已存在的类:tomcat控制台显示找不到包,可是路径是正确的(tomcat本身也是兼容的)。项目是没有问题的,因为在其他电脑能够跑通。
最终问题解决,编译工具的jdk环境没有配好,为什么会是一个低级错误,花费长时间,是因为盲目相信环境是配好的,所以说代码需要每一步的正确性,也同时说明最基础的也是最重要的。
这是eclipse的环境配置,路径:C:\Program Files\Java\jre1.8.0_121,名字任意,不过最好用jre名。
这是一篇自我总结的文章,可能有错误且不完整,发出来是希望帮到像我之前出现困惑的朋友。一个环境解决所有问题,去你的代码
找不类或无法找到主类,应该也是这个问题。