Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/376.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/grails/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Maven 3构建扩展和;智能思想_Java_Intellij Idea_Maven 3 - Fatal编程技术网

Java Maven 3构建扩展和;智能思想

Java Maven 3构建扩展和;智能思想,java,intellij-idea,maven-3,Java,Intellij Idea,Maven 3,我遇到了notorius情况下的jar引用,这些引用在任何公共存储库中都不可用。我正在尝试这个解决方案: 所以我签了出来,用IDEA构建了它,并将生成的bundle-repository-extension-1.0-SNAPSHOT.jar直接放入C:\Program Files\Apache Software Foundation\Apache-maven-3.0.4\lib\ext 现在我试着像图中所示那样使用它。但是IntelliJ IDEA总是用红色突出显示它找不到这个构建extesni

我遇到了notorius情况下的jar引用,这些引用在任何公共存储库中都不可用。我正在尝试这个解决方案:

所以我签了出来,用IDEA构建了它,并将生成的bundle-repository-extension-1.0-SNAPSHOT.jar直接放入C:\Program Files\Apache Software Foundation\Apache-maven-3.0.4\lib\ext

现在我试着像图中所示那样使用它。但是IntelliJ IDEA总是用红色突出显示它找不到这个构建extesnion:

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

org.apache.maven.examples
捆绑存储库扩展
1.0-快照

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

在maven central上也找不到此扩展。可能的决议:

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

一个可用于maven命令行构建的工具将找到它

当然。非常感谢。我不应该把结果的罐子复制到任何地方。只需通过maven将其安装到我的默认回购协议中即可。