netbeans红色徽章问题与非捆绑maven

时间:2013-05-22 23:10:41

标签: maven netbeans

我遇到了问题,需要一些帮助。

我的团队刚刚升级到7.3版(混合操作系统,linux / windows),我们都看到了netbeans的奇怪行为。

我们正在使用maven(2.2.1)的非捆绑版本,并在java / maven选项页面中设置了它。

从netbeans构建工作正常(clean和build显示没有错误)以及maven命令行。

即使构建工作正常,由于缺少第三方依赖项,项目会显示红色徽章。

在Netbeans(7.3)中切换到捆绑的maven会导致Netbeans成功下载jar,但是使用非捆绑的maven不会下载它们。

例如:

  1. 我有一个干净的项目空间(没有红色徽章)

  2. 转到我的/.m2存储库并删除该文件夹: /.m2/repository/org/springframework/spring-beans

  3. 构建一个具有导入org.springframework.beans.factory.annotation.Autowired;

  4. 的项目
  5. 在步骤2中删除的jar重新下载:

    复制5个资源

    正在下载:(我们的nexus网址)/nexus/content/groups/public/org/springframework/spring-beans/3.1.4.RELEASE/spring-beans-3.1.4.RELEASE.pom

    下载了2K(spring-beans-3.1.4.RELEASE.pom)

    正在下载:(我们的nexus网址)/nexus/content/groups/public/org/springframework/spring-beans/3.0.5.RELEASE/spring-beans-3.0.5.RELEASE.pom

    2K下载(spring-beans-3.0.5.RELEASE.pom)

    正在下载:(我们的nexus网址)/nexus/content/groups/public/org/springframework/spring-beans/3.0.7.RELEASE/spring-beans-3.0.7.RELEASE.pom

    2K下载(spring-beans-3.0.7.RELEASE.pom)

    正在下载:(我们的nexus网址)/nexus/content/groups/public/org/springframework/spring-beans/3.1.4.RELEASE/spring-beans-3.1.4.RELEASE.jar

    583K下载(spring-beans-3.1.4.RELEASE.jar)

  6. 构建成功并创建项目jar。

  7. Source现在已从第3步导入红色下划线,错误提示: 包org.springframework.beans.factory.annotation dos不存在

  8. 项目窗口现在有很多红色徽章错误。

  9. 将maven切换到捆绑版本并进行干净构建,红色徽章消失。

  10. 现在。如果我切换到捆绑的maven,并重复前面的步骤,我不会收到任何红色徽章错误。

    我是否需要做一些额外的配置才能使非捆绑版本的maven工作,或者netbeans是否在没有捆绑版本的情况下无法正常工作?

    注意:我在netbeans论坛中创建了一个帖子,但我在这里交叉发帖,因为这个网站似乎获得了更多流量。如果我们得到答案,我会更新这两个帖子。

    http://forums.netbeans.org/viewtopic.php?p=147520#147520
    

0 个答案:

没有答案