我正在尝试将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存储库索引。

09-12 04:53