Distributed Jass game for the members of the FLAT(r)
Make sure JAVA_HOME is defined. Then:
mvn package
Note
If you experience any issue with the unit tests, you can skip them with mvn package -DskipTests .
- Compile the code as described above. You'll obtain a
.jarfile in./target/. - Launch the client with
java -jar target/jass-2.1.3-SNAPSHOT.jar - Launch the server with
java -cp target/jass-2.1.3-SNAPSHOT.jar com.leflat.jass.server.JassServer
If you make the jar file executable, you can double-click on the file to launch the client.
The game uses Java 11. Unfortunately, Oracle abandoned the JRE starting from version 11. You will need to install the full JDK.
- Compile and test:
mvn package - Compile without tests:
mvn -Dmaven.test.skip=true package - Update dependencies:
mvn versions:use-latest-releases - Create new release:
mvn release:prepareandmvn release:perform