我从Java代码调用Processing函数。
这适用于标准Processing类,但是如何导入其他Processing库;例如gicentre?
我实际上通过从处理库中提取jar文件然后手动将工件安装到maven项目中来实现它。
有没有正确的方法呢?
答案 0 :(得分:0)
在您的maven dependancy
文件中添加此pom.xml
。
<!-- mvnrepository.com/artifact/org.processing/core -->
<dependency>
<groupId>org.processing</groupId>
<artifactId>core</artifactId>
<version>2.2.1</version>
</dependency>
答案 1 :(得分:0)
Sandip的答案适用于核心处理库(需要注意的是你应该使用最新版本,而不是版本2.2.1),但是就像你发现的那样,gicentre没有有一个maven存储库。
您可以从this page下载各种gicentre库。每个库都是.zip
文件,其中包含.jar
文件。
现在您拥有.jar
文件,只需将.jar
添加到您的类路径即可。如何做到这一点取决于您如何设置项目。最简单的方法是使用命令行编译项目,然后使用-cp
参数。你已经说过你正在使用Maven,所以谷歌搜索&#34; maven local jar&#34;将导致大量结果,包括这一结果:How to add local jar files to a Maven project?
但请注意,您不必使用Maven。您可以自己设置类路径,可以通过命令行或IDE设置。对于简单的项目,这可能是一个更好的选择,特别是如果Maven给你带来麻烦。