首页 > 解决方案 > 在没有 Eclipse 的情况下创建处理库

问题描述

创建处理库的官方指南说要使用Eclipse 模板,但老实说,我宁愿吃掉我的左腿。

是否可以仅使用 Maven 构建处理库?什么是工作的最低配置?

标签: javaprocessing

解决方案


这个问题仍然有点宽泛,但我会尝试从一般意义上回答。

有几点值得一提:

  • 处理可以用作Java 库。从这个角度来看,它并没有什么特别之处。它只是一个 Java 库。
  • Processing 库实际上只是一个使用 Processing 中定义的函数的 Java 库。您通常通过PApplet实例来执行此操作。
  • 每个草图都是一个PApplet实例。
  • Maven可以使用处理。谷歌搜索“处理 Maven”返回了这个结果。

因此,要创建一个使用 Maven 构建的处理库,您需要执行以下操作:

  • 使用上述 Maven 依赖项将处理库添加到您的类路径。
  • 创建一个接受一个PApplet实例并用它做任何你想做的事情的类。我会从简单的开始:创建一个只绘制基本形状的类。
  • 将该类导出为 a .jar,然后将其直接拖到处理编辑器中或将其打包到标准处理库目录结构中。
  • this通过导入您的类、传递给类并调用您定义的任何函数,从您的处理代码中使用该库。

请注意,即使您不使用 Eclipse,您仍然可以通过 Eclipse 模板查看项目是如何设置的。

无耻的自我推销:这里是使用 Processing 作为 Java 库的指南。


推荐阅读