编程语言
首页 > 编程语言> > 使用运行/调试配置在IntelliJ IDEA中运行JavaFX 11 Maven项目

使用运行/调试配置在IntelliJ IDEA中运行JavaFX 11 Maven项目

作者:互联网

我想使用运行/调试配置从IntelliJ IDEA运行HelloWorld JavaFX 11 application using Maven,以便能够调试应用程序.

我已经使用pom.xmlHelloFX.java在IntelliJ IDEA中创建了一个Maven项目.
我可以成功构建项目并运行它执行指定的compile和exec:java目标.

但是当我使用运行/调试配置运行VM选项–add-modules = javafx.controls时,我得到:

Error occurred during initialization of boot layer
java.lang.module.FindException: Module javafx.controls not found

我设法运行它的唯一方法是下载a JavaFX runtime并将VM选项设置为–module-path / path / to / javafx-sdk-11 / lib –add-modules = javafx.controls.

但有没有办法使用从Maven下载的工件来运行它?我认为IntelliJ IDEA可以在运行时使用Maven工件.或者我只是弄错了?

附:我知道this answer,但它没有描述我想做什么.

解决方法:

如果只是使用运行/调试按钮,您可以使用Maven配置
maven config for intelliJ JavaFX run

标签:java,intellij-idea,maven,javafx,java-11
来源: https://codeday.me/bug/20190710/1424870.html