手动导入maven依赖教程
这几天遇到一个问题,就是idea有的依赖导入不了,而有的依赖却正常导入
例如我这里的:
查看maven本地仓库也没有发现有这几个jar包,可能是因为idea和maven版本的冲突。
解决办法:
1、下载jar依赖包
在maven仓库下搜索对应的依赖(artifactId里的内容)
spring-security-oauth2
下载依赖jar包到本地的maven仓库的bin目录下
我的maven仓库的bin目录
E:\java\03_Environment\02-Maven\projects\ruoyi-cloud\apache-maven-3.6.3\bin
2、输入命令
在地址栏输入cmd命令
注意:一定要从自己的maven仓库的bin目录cmd进去
在cmd窗口中输入以下命令:(这里根据你的groupId、artifactId、version修改即可)
<dependency>
<groupId>org.springframework.security.oauth</groupId>
<artifactId>spring-security-oauth2</artifactId>
<version>2.5.2.RELEASE</version>
</dependency>
mvn install:install-file -Dfile=jar包名 -DgroupId=依赖的分组id(groupId) -DartifactId=依赖的人工id(artifactId) -Dversion=依赖的版本号(version) -Dpackaging=jar
输入命令:
mvn install:install-file -Dfile=spring-security-oauth2-2.5.2.RELEASE.jar -DgroupId=org.springframework.security.oauth -DartifactId=spring-security-oauth2 -Dversion=2.5.2.RELEASE -Dpackaging=jar
通过BUILD SUCCESS可以看到这个jar包已经导入到你的maven本地仓库了
然后刷新依赖,或者重启一下工程,发现依赖已经导入进来了,不再报错!