如何在Maven中使用Processing核心库?

Phi*_*eek 11 processing dependencies maven maven-central

我想在我的Maven项目中使用Processing libs,但我找不到任何依赖项的工件.我在哪里可以得到它?

Joh*_*lly 5

自处理版本3(首次发布于2014年7月26日)以来,该答案已被弃用.


不,我找不到一个拥有最新处理jar的存储库(并且没有由处理开发人员维护的repo).

您可以在本地仓库中手动安装处理罐(如果有的话,可以安装nexus代理)

看看http://maven.apache.org/guides/mini/guide-3rd-party-jars-local.html


lib*_*dev 5

编辑

从Processing 3开始,官方工件被发布到maven central.

像这样使用(截至2019年2月的最新版本):

<dependency>
    <groupId>org.processing</groupId>
    <artifactId>core</artifactId>
    <version>3.3.7</version>
</dependency>
Run Code Online (Sandbox Code Playgroud)

对于旧版本

您可以使用clojars.org/quil/processing-core中的稳定处理库.

要在Maven项目中使用Clojars存储库,请将以下内容添加到项目中pom.xml:

知识库

<repositories>
    <!-- ... -->
    <repository>
        <id>clojars.org</id>
        <url>http://clojars.org/repo</url>
    </repository>
    <!-- ... -->
</repositories>
Run Code Online (Sandbox Code Playgroud)

依赖

<dependencies>
    <!-- ... -->
    <dependency>
        <groupId>quil</groupId>
        <artifactId>processing-core</artifactId>
        <version>2.2.1</version>
    </dependency>
    <!-- ... -->
</dependencies>
Run Code Online (Sandbox Code Playgroud)

  • 自处理3以来,maven central上有官方回购:[link](https://search.maven.org/#search%7Cga%7C1%7Ca%3A%22processing-complete%22).这可能是包含依赖关系的正确位置. (6认同)