Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

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