2

当我尝试使用 Netbeans 7.1.2 构建/清理和构建/运行我的项目时,我总是遇到以下错误。

当我从命令行运行 mvn install 时,它工作正常。当我从本地 Maven 存储库中删除所有文件时,第一次出现该错误。

有人知道如何解决这个问题吗?

无法在项目实体上执行目标:无法解析项目 pl.zsk.samples:Entities:jar:1.2-SNAPSHOT 的依赖项:无法收集 [junit:junit:jar:4.10 (test)、org.apache.derby 的依赖项:derby:jar:10.8.2.2 (测试), org.apache.derby:derbyclient:jar:10.8.2.2 (测试), org.dbunit:dbunit:jar:2.4.8 (测试), org.slf4j:slf4j- jdk14:jar:1.6.4 (测试), org.eclipse.persistence:javax.persistence:jar:2.0.3 (提供), org.eclipse.persistence:eclipselink:jar:2.3.2 (测试), pl.zsk .samples:Exceptions:jar:1.2-SNAPSHOT (test), org.apache.commons:commons-lang3:jar:3.1 (provided)]: 无法读取 pl.zsk.samples:Exceptions:jar:1.2- 的工件描述符快照:未能在http://repo1.maven.org/maven2中找到 pl.zsk.samples:ProjektBazowy:pom:1.2012-SNAPSHOT已缓存在本地存储库中,直到 Maven2 的更新间隔已过或强制更新后才会重新尝试解析 -> [帮助 1]

4

2 回答 2

4

你真的不需要复制文件。在您的 Netbeans 中,只需转到:

Tools -> Options -> Java -> Maven -> Execution

并指向Maven Home您的本地安装而不是那个Bundled

在此处输入图像描述

此设置内部存储在:

/home/<user>/.netbeans/8.1/config/Preferences/org/netbeans/modules/maven.properties
于 2016-11-24T12:48:56.023 回答
2

我有一个独立于我的 Netbeans 的 Apache Maven 安装。每当我升级我的 Netbeans 时,我必须记住将我的 [maven_home]/conf/settings.xml 复制到 [netbeans_home]/java/maven/conf/ 目录,所以所有我使用的存储库可用于我的应用程序。这是它将从命令行而不是从 Netbeans 工作的通常原因。

于 2012-06-01T21:29:36.727 回答