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

Missing documentation which Java version is needed to run #386

Closed
datazuul opened this issue Oct 14, 2020 · 3 comments
Closed

Missing documentation which Java version is needed to run #386

datazuul opened this issue Oct 14, 2020 · 3 comments
Assignees
Labels
bug A problem docs Issues with documentation
Milestone

Comments

@datazuul
Copy link

datazuul commented Oct 14, 2020

I downloaded JetUml 3.0.2 jar.
Running it with Java 11

$ java -version
openjdk version "11.0.8" 2020-07-14
OpenJDK Runtime Environment (build 11.0.8+10-post-Debian-1deb10u1)
OpenJDK 64-Bit Server VM (build 11.0.8+10-post-Debian-1deb10u1, mixed mode, sharing)

$ java --module-path <path-to-javafx>/javafx-sdk-11.0.2/lib --add-modules=javafx.controls,javafx.swing,java.desktop,java.prefs -jar <path-to-jar>/JetUML-3.0.2.jar

causes Exception:

"JetUML has been compiled by a more recent version of the Java Runtime (class file version 58.0)"

I can not figure out what java version is needed to run.
Please document it.

@prmr
Copy link
Owner

prmr commented Oct 14, 2020

Thanks for pointing out this oversight. You need Java 14.

@prmr
Copy link
Owner

prmr commented Oct 14, 2020

It's documented here, but the version hadn't been updated. It is now up to date.
https://github.com/prmr/JetUML/blob/master/docs/install.md#thin-jar

@prmr prmr closed this as completed Oct 14, 2020
@prmr prmr self-assigned this Oct 14, 2020
@prmr prmr added bug A problem docs Issues with documentation labels Oct 14, 2020
@prmr prmr added this to the Release 3.1 milestone Oct 14, 2020
@datazuul
Copy link
Author

thank you for your fast answer!
The version is mentioned some lines above, too....
I think you missed the version update some lines above, still.

* **Thin Jar:** A small Java archive (jar) file that does _not_ include any of the dependencies. This option is available for experienced users who just want to download a tiny file and run it from the command-line. The thin jar is OS-independent but requires to have Java 11 or later *and* JavaFX 11 or later installed.

prmr added a commit that referenced this issue Oct 14, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug A problem docs Issues with documentation
Projects
None yet
Development

No branches or pull requests

2 participants