我正在尝试将keyczar添加到当前项目中,并且遵循该项目网页上提供的instructions。
但是,这在NetBeans 8中不起作用。
我在POM文件中添加了以下几行:
<repositories>
<repository>
<id>KeyCzar</id>
<url>http://keyczar.googlecode.com/svn/trunk/java/maven/</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>org.keyczar</groupId>
<artifactId>keyczar</artifactId>
<version>0.66</version>
</dependency>
我可以在“服务”选项卡中看到存储库,但是在KeyCzar节点下仅显示“无结果,正在处理索引...”。尝试在“添加依赖项”中寻找keyczar也不会产生任何结果。
我知道我可以在项目中手动添加jar文件,但是我失败了使用Maven开始的目的。由于这是在管理加密,因此我想确保我不会使用已弃用的keyczar版本发布构建。
任何与此问题的帮助将不胜感激。
最佳答案
原来,删除我的NetBeans缓存文件夹解决了该问题。它迫使Netbeans重建Maven存储库索引。