今天将一个同事的JAVA WEB项目拷到自己的电脑运行,同事的电脑上是完全可以跑起来的,自己的却不能跑起来。遇到这种移植报错情况我们应该从以下几个方面分析原因:
1.MAVEN的问题
是否有MAVEN相关的包没有下完成,进入pom.xml,空一行,保存操作,让maven开始下相应的jar包。若是下载包过程中有断网或者切换网络的操作,应该查询有没有相应的jar下到一半未完成,删除相应的包。或者把maven 里repository目录下的jar包全部删除重新下载,保证没有断网或者切换网络,简单粗暴效果最好。
默认的repository路径,C:\Users\xxx\.m2\repository,把下面目录全部删除
若你是自己配置的maven包,也请删除相应的repository,例如自己配置的目录D:\Program Files\apache-maven-3.6.1\maven-repository
2.jdk的版本问题,有的时候你的maven jar包与你的jdk环境并不是相匹配,会报如下错误: