今天在Maven中引用jcaptcha,dependency内容如下
<dependency>
<groupId>com.octo.captcha</groupId>
<artifactId>jcaptcha</artifactId>
<version>1.0</version>
</dependency>
<groupId>com.octo.captcha</groupId>
<artifactId>jcaptcha</artifactId>
<version>1.0</version>
</dependency>
添加完之后在重新生成Maven工程的时候出现下面的错误:
Missing artifact com.jhlabs:imaging:jar:01012005:compile
显然是jcaptcha所倚赖的一个jar包不在常用的仓库里面,后来在其官方网站 上终于找到一个包含此包的仓库地址
<repository> <id>atlassian</id> <name>atlassian</name> <url>http://repository.atlassian.com/maven2</url> </repository>
本文介绍在Maven项目中引入jCaptcha时遇到的依赖包缺失问题,并提供了解决方案,即添加atlassian仓库地址来获取所需的com.jhlabs:imaging:jar:01012005。

被折叠的 条评论
为什么被折叠?



