Java
The Java language relies on Eclipse’s JDT Language Server for language implementation, and the standard JDK to run programs. The following items are the settings specific to Java:
Input Directory
Accepts a directory, usually the src
folder containing the image source files.
Highlight Directory
Accepts a directory, to contain all the highlighted output images. Images are saved with the same name and relative location as their source, but with _highlighted.png
instead of ending with .png
.
Main Class
This is the class to execute.
Jar Output
This is the jar file to save to as the program’s output.
Class Output
Accepts a directory, and is the location to store all compiled .class
files.
Compiler output
Accepts an image to be saved and store all compiler console output data.
Program Output
Accepts an image to be saved and store all of the program’s console output data.
Java Version
Versions 1.8-1.13 are available, and should be the same version as your JDK.
Library Location
Accepts a directory to contain any .jar files to be included in the classpath.
Other Location
Accepts a directory to store any files to be included in the output jar during build.
Checkboxes
Syntax Highlight
If the code should be syntax highlighted in the highlight directory.
Compile Program
If the program should be compiled or not. If unchecked, the program will not execute either.
Execute Program
If the program should be executed. Compile Program must also be checked for this to work.