0

我遇到了 jar-references 的臭名昭著的情况,这在任何公共存储库中都不可用。我正在尝试这个解决方案:Brett Porter 28/Mar/11 9:00 AM

所以我检查了http://svn.apache.org/repos/asf/maven/sandbox/trunk/examples/extensions/bundled-repository-extension,用 IDEA 构建它并将生成的 bundled-repository-extension-1.0-SNAPSHOT .jar直接进入C:\Program Files\Apache Software Foundation\apache-maven-3.0.4\lib\ext

现在我正在尝试像这里显示的那样使用它。但是 IntelliJ IDEA 总是以红色突出显示它找不到这个构建扩展:

<build>
  <extensions>
    <extension>
      <groupId>org.apache.maven.examples</groupId>
      <artifactId>bundled-repository-extension</artifactId>
      <version>1.0-SNAPSHOT</version>
    </extension>
  </extensions>
</build>

我如何帮助它找到构建扩展?

4

1 回答 1

1

在 maven Central 上也找不到此扩展。可能的解决方案:

  • 找到托管必要快照的远程存储库并启用它 insettings.xml
  • 手动将此扩展安装到您的本地存储库中
  • 设置您自己的存储库服务器( sonatype nexus 是不错的选择)并将此扩展上传到那里

它可用于您的 maven 命令行构建 IDEA 会找到它。

于 2012-10-15T12:04:47.807 回答