点击idea的下载依赖之后,有的依赖仍然报错,去本地仓库查看,比如这个依赖
<dependency>
<groupId>xml-apis</groupId>
<artifactId>xml-apis</artifactId>
<version>${xml-apis.version}</version>
</dependency>
在本地仓库中发现
有这么多个版本,而我项目中是1.4.01这个版本,并不能使用,改用了2.0.2这个版本本后成功。
还有一些jar包,没有下载下来。使用手动安装的办法:
mvn dependency:get
-DremoteRepositories=url
-DgroupId=groupId
-DartifactId=artifactId -Dversion=version
对号入座即可
例如:
mvn dependency:get
-DremoteRepositories=https://mvnrepository.com/artifact/org.springframework/spring-context -DgroupId=org.springframework
-DartifactId=spring-context
-Dversion=5.2.8.RELEASE
模板
mvn dependency:get -DremoteRepositories= -DgroupId= -DartifactId= -Dversion=
出现的其他问题:
<dependency>
<groupId>net.java.dev.jna</groupId>
<artifactId>jna</artifactId>
<version>${jna.version}</version>
</dependency>
<jna.version>5.6.0</jna.version>
三个版本都游动安装好了,项目中用的是5.6.0,但是使用maven的刷新图标一直出不来,然后将版本换成了5.5.0,竟然不报错了。他奶奶的。