我正在尝试将keyczar添加到我当前的项目中,并且我正在按照项目网页上提供的说明进行操作。
然而,这在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>
我可以在Services选项卡中看到存储库,但在KeyCzar节点下只显示"No result,processing index…"。尝试在Add Dependencies中查找keyczar也没有结果。
我知道我可以在我的项目中手动添加jar文件,但我一开始就有点违背了使用Maven的目的。由于这是管理加密,我想确保我不会使用不推荐使用的keyczar版本发布构建。
如果能在这个问题上提供任何帮助,我们将不胜感激。
事实证明,删除我的NetBeans缓存文件夹解决了这个问题。它迫使Netbeans重新构建Maven存储库索引。