Skip to content

Comments

Gradle build scripts added, to work with Java/JavaFX 11+#1

Open
chirontt wants to merge 1 commit intojperedadnr:masterfrom
chirontt:gradle_build_scripts_added
Open

Gradle build scripts added, to work with Java/JavaFX 11+#1
chirontt wants to merge 1 commit intojperedadnr:masterfrom
chirontt:gradle_build_scripts_added

Conversation

@chirontt
Copy link

@chirontt chirontt commented Jan 4, 2021

  • build script uses JDK 11+ to compile the code with JavaFX 11+

  • RubikFX.java code updated to work with JavaFX dialogs, making the
    controlsfx library redundant, and thus the controlsfx library is removed
    from the project

  • 3DViewer library re-compiled with JavaFX 11+ libraries, and renamed to
    Viewer3D.jar, to avoid runtime error like:

    3DViewer: Invalid module name: '3DViewer' is not a Java identifier

when put on the module path, even though it's not a module

  • a simple Launcher class is added to the project, to be used with an
    executable fat jar built from the project, with no module path setup
    needed at runtime.

- build script uses JDK 11+ to compile the code with JavaFX 11+

- RubikFX.java code updated to work with JavaFX dialogs, making the
controlsfx library redundant, and thus the controlsfx library is removed
from the project

- 3DViewer library re-compiled with JavaFX 11+ libraries, and renamed to
Viewer3D.jar, to avoid runtime error like:

	3DViewer: Invalid module name: '3DViewer' is not a Java identifier

when put on the module path, even though it's not a module

- a simple Launcher class is added to the project, to be used with an
executable fat jar built from the project, with no module path setup
needed at runtime.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant