diff --git a/README.md b/README.md index 7f3d7b1..e59ee66 100644 --- a/README.md +++ b/README.md @@ -2,10 +2,10 @@ FreeCell implementation using the JavaFX Canvas API ([screenshot](freecell.png)) Prerequisites: -- Java 8+ installed +- Java 11+ installed - Maven 3+ installed -To start a game, run the command `mvn jfx:run` +To start a game, run the command `mvn exec:java` Controls: diff --git a/pom.xml b/pom.xml index 61914ca..29fbcf6 100644 --- a/pom.xml +++ b/pom.xml @@ -5,30 +5,45 @@ com.charego freecellfx - 0.1 + 0.2 charego.com + 11.0.2 UTF-8 + + + org.openjfx + javafx-controls + ${javafx.version} + + + maven-compiler-plugin - 3.3 + 3.8.0 - 1.8 - 1.8 + 11 - com.zenjava - javafx-maven-plugin - 8.1.2 + org.codehaus.mojo + exec-maven-plugin + 1.6.0 + + + + java + + + com.charego.freecellfx.FreeCellApplication diff --git a/src/main/java/module-info.java b/src/main/java/module-info.java new file mode 100644 index 0000000..05114ce --- /dev/null +++ b/src/main/java/module-info.java @@ -0,0 +1,3 @@ +module com.charego.freecellfx { + requires javafx.controls; +}