Version: Jep 4.0 trial
COPYRIGHT.txt | Copyright information |
LICENSE-trial.txt | License agreement |
jep-java-4.0-trial.jar | Jar file with core Jep classes |
bin/ | Scripts for launching examples |
build/ | Compiled class files |
modules/ | Java 9+ modules |
doc/html | HTML Documentation |
doc/javadoc | JavaDocs |
lib/ | Libraries (JUnit) |
src/ | Source code (Trial and binary versions contain code for examples and junit tests. Full version contains all code) |
Using supplied jar files
java -jar jep-java-4.0-trial.jar
java -cp jep-java-4.0-trial.jar com.singularsys.jepexamples.applets.FunctionPlotter
java -cp jep-java-4.0-trial.jar com.singularsys.jepexamples.applets.Fractal
Using build directory
java -cp build com.singularsys.jepexamples.consoles.Console
java -cp build com.singularsys.jepexamples.applets.FunctionPlotter
java -cp build com.singularsys.jepexamples.applets.Fractal
Using modules
java --module-path modules/build --module com.singularsys.jepexamples/com.singularsys.jepexamples.consoles.Console
java --module-path modules/jars -m com.singularsys.jepexamples
The code has been compiled with both source and target set to Java version 8 this is to ensure it works with older version which some customers have installed. The code should run fine with Java SE 9 or higher, although there may be some deprecation warnings.
The modularized have been compiled using Java version 11.
During building a warning message
[javac] warning: [options] bootstrap class path not set in conjunction with -source 1.8appears. For later versions of java the property
<property name="java-version" value="1.7" />can be changed in the
build.xml
file.
To run with Java SE 7 it may be necessary to set the bootclasspath
See
Stackoverflow Question
and
Oracle Blog
for details.