kaptcha依赖无法使用
kaptcha依赖
<dependency>
<groupId>com.github.penggle</groupId>
<artifactId>kaptcha</artifactId>
<version>2.3.2</version>
</dependency>
1.当kaptcha依赖无法使用的时候,我们修改maven的库,修改默认仓库,指定到自己建立的仓库中,在settings.xml修改localRepository就行
<!-- localRepository
| The path to the local repository maven will use to store artifacts.
|
| Default: ${user.home}/.m2/repository
<localRepository>/path/to/local/repo</localRepository>
-->
<localRepository>D:\Maven\repository_boot</localRepository>
**2.**可以下载kaptcha的jar包。地址:[(http://code.google.com/p/kaptcha/)]
下载2.3.2版本就可以了
然后打开File-Project Structure-Modules把依赖添加进去
**3.**如果还是报红可以在settings.xml中修改镜像
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
<mirror>
<id>alimaven</id>
<mirrorOf>central</mirrorOf>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
</mirror>
然后用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
然后就可以了
如果还是报红可以重启项目或者用clean清空一下
在刷新maven应该就没问题了