记录一下遇到的问题:
下午导入依赖的时候
<dependency>
<groupId>com.github.penggle</groupId>
<artifactId>kaptcha</artifactId>
<version>2.3.2</version>
</dependency>
被IDEA提示 无法找到kaptcha.2.3.2,刷新多次还是飘红,然后打开了最近更改的修改的仓库位置中的
<!-- localRepository
| The path to the local repository maven will use to store artifacts.
|
| Default: ${user.home}/.m2/repository
<localRepository>/.m2/repository
</localRepository>
setting.xml文件,发现之前的配置文件之中的本地仓库下载位置localRepository是默认配置,然后将其修改与IDEA配置文件路径相同之后,重新刷新mvn仓库就解决了飘红问题
如果还有飘红的问题,可以参考手动导入jar包,https://mvnrepository.com/artifact/com.github.penggle/kaptcha/2.3.2
下载之后用cmd控制台cd进目录运行下面代码
mvn install:install-file-DgroupId=com.github.penggle -DartifactId=kaptcha -Dversion=2.3.2 -Dfile=kaptcha-2.3.jar -Dpackaging=jar -DgeneratePom=true
然后将依赖拷贝其正确仓库路径com.github.penggle中即可。