PETEP is built on Java and uses JavaFX for graphical user interface, which allows it to run on various platforms. However, since JavaFX is no longer part of Java JDK, you have to download appropriate PETEP distribution that contains JavaFX with runtime libraries for your operating system or download these libraries yourselves.
PETEP application directory has the following structure:
To run PETEP, simply download appropriate distribution and extract its contents on your machine. Then run PETEP launch script and PETEP will start.
You can also specify project you want to run by specifying it as first parameter.
PETEP can run without GUI using existing project configuration:
PETEP [project_path] --nogui
To run PETEP manually, you have to specify --add-modules and also --add-opens parameters.
java --module-path ./lib --add-modules javafx.controls,javafx.web,javafx.fxml,com.google.gson --add-opens=javafx.graphics/com.sun.javafx.css=ALL-UNNAMED -jar lib/PETEP.jar