0

I have a problem with an IntelliJ project which I'd like to raise on this forum, but before I do so, I want to gather all the information I can about my environment.

MacOS 13.0.1 (Ventura) IntelliJ Community Edition 2021.2 JDK 15.0.2 ... but I'm also using JavaFX libraries, and I presume it will help to say what version they're at.

Simon G
  • 83
  • 3
  • 4
    If you're using Maven or Gradle, it should be apparent from your pom.xml or gradle config file. Otherwise you can do `System.out.println(System.getProperty("javafx.version"));` – James_D Dec 19 '22 at 17:03
  • A simple `VersionCheck` is cited [here](https://stackoverflow.com/a/71288497/230513). – trashgod Dec 19 '22 at 17:44
  • 3
    I do recommend using either Maven or Gradle as a build tool (you can set that up using the [new JavaFX project wizard](https://stackoverflow.com/questions/74764217/error-javafx-runtime-components-are-missing-with-intellij-idea-maven-and-jdk)). Then the configuration is in the build tool's project definition, which can be checked into source control, easily updated, and automatically synchronized with any major Java IDE, obviating the need for error-prone manual downloads of the JavaFX SDK, configuration of compile and runtime module options or manually adding libraries to an IDE project. – jewelsea Dec 19 '22 at 21:15
  • Maven is what I get 'out of the box' when I create a JavaFX project; I'm not au fait with the differences between that and Gradle, but Maven works for me. – Simon G Dec 20 '22 at 06:45

0 Answers0