今天在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>