Skip to content

micycle1/processing3

 
 

Repository files navigation

Processing 3

This is the mirror of the Processing 3 repository, with the addition of a pom.xml, turning the processing-core library into a standalone Maven artifact.

It is hosted as a Maven dependency via JitPack (from this Github repository) so it can be referenced in your own Maven project (for when you want to use the Processing library outside of the Processing IDE).

A note about FX2D

Unlike Processing core 4, core 3 does not pull in JavaFX as a Maven dependency because it is not available for Java < v11 (before this it was bundled within the JDK). This will cause problems if you run a FX2D sketch with core3 and a JDK >= v11, because JavaFX will be missing, unless built JavaFX .jars are explicitly added to the project.


How to use in your Maven project

Step 1. Add the JitPack repository to your pom.xml

<repositories>
    <repository>
        <id>jitpack.io</id>
        <url>https://jitpack.io</url>
     </repository>
</repositories>

Step 2. Add the processing-core dependency

<dependency>
    <groupId>com.github.micycle1</groupId>
    <artifactId>processing3</artifactId>
    <version>3.5.4</version>
</dependency>

That's it!

Languages

  • Java 95.7%
  • Processing 1.6%
  • GAP 0.9%
  • GLSL 0.8%
  • ANTLR 0.2%
  • Shell 0.2%
  • Other 0.6%