我想在 intellij 中通过 maven 安装处理。我已将以下内容添加到我的 POM 文件中:
<dependencies>
<dependency>
<groupId>org.processing</groupId>
<artifactId>processing-complete</artifactId>
<version>3.3.7</version>
</dependency>
</dependencies>
尝试构建时,它说无法解析 org.processing:processing-complete:3.3.7
但是,该文件肯定存在于存储库中:https://repo.maven.apache.org/maven2/org/processing/processing-complete/3.3.7/
有人知道如何使用 maven 或 gradle 成功构建完整的处理库吗?
附言。我是 maven 的菜鸟,所以它可能很简单,但我尝试了很多东西,但似乎没有任何效果。
编辑以获取 maven 日志:来自 mvn -X dependency:sources
https://gist.github.com/jurrejelle/91b59785c7a3184e776f0a1797c416f4
最佳答案
你的依赖部分要求一个 jar 文件(默认类型),它不存在于 Artifact 中。如果你看Maven Central ,您可以看到给定的依赖项标记包含一个 pom
类型标签:
<dependency>
<groupId>org.processing</groupId>
<artifactId>processing-complete</artifactId>
<version>3.3.7</version>
<type>pom</type>
</dependency>
我能够使用您发布的 XML 重现您的错误,并添加 <type>pom</type>
在我的 pom.xml 中为我清除了错误。
关于java - 如何使用 Maven 安装 Processing?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67905880/