Authors: Khalil Santana, Aream Luersen, Guilherme Cruz
git clone https://github.com/KhalilSantana/Pluto.git
This project uses Maven for depedency management and building.
-
Maven
-
OpenJDK 14 (higher JDK versions also work)
To build this project run the command bellow, keep in mind this only compiles the program, and doesn't run or package it.
cd Pluto
mvn compile
This will create an executable multi-platform .JAR executable for all major desktop platforms (Windows/Linux/MacOS). This binary will be at target/
by defautl.
mvn clean package
From .JAR archive/package:
java -jar target/Pluto-*-jar-with-dependencies.jar
Or skip the package step and run this directly:
mvn javafx:run
The JavaCC classes will be generated in the 'generate-sources' phase, and should be automatically run if you use a maven lifecycle goal such as mvn package
or mvn javafx:run
If you still face this issue, try running this:
mvn clean generate-sources
If the issue persists try restarting your IDE.