当我试图运行一个简单的javafx应用程序时,我会收到一条错误消息。使用netbeans 11.0,openjdk 12,openjfx12。Can't extract module name from javafx-12.0.1.pom: Only outputDirectories and jars are accepted on the path
在这个问题上,我和Alex有类似的问题,因为我希望能够调试:
我以前使用建议的javafx-原型-fxml。
但很难跑。
我试着按照何塞建议的步骤去做。使用pom (更改应用程序名称):-
<project xmlns="
我使用的是IntellIJ,刚刚创建了一个JavaFX示例项目。我没有对代码做任何更改,但是我得到了这个错误: Error: JavaFX runtime components are missing, and are required to run this application 我的project.iml: <?xml version="1.0" encoding="UTF-8"?>
<module type="JAVA_MODULE" version="4">
<component na
因此,我用Maven创建了一个非常简单的java项目,其中我使用了一个Libary jnative钩子,并且在intellij中它工作得很好,但是当我使用jlink导出它时,会出现以下警告
Required filename-based automodules detected. Please don't publish this project to a public artifact repository!
后面跟着这个错误消息
Failed to execute goal org.openjfx:javafx-maven-plugin:0.0.6:jlink (default-c
我的系统:
有多个jdks (1.8,16,17)有IntelliJ的Maven是windows 10机器
我想用maven启动我的JavaFX应用程序。为此,我在插件菜单中使用javafx:run按钮。
然后,我得到了关于我的jdk的错误,在一个太低的级别上(它告诉我我试图用我的jdk-8来执行我的主要方法),这不是真的,因为每个jdk-specification都设置为jdk-17。
请不要给我发任何关于其他帖子的链接。我已经试过了,那里的步骤对我没有效果。
,这是我得到的错误
Main has been compiled by a more recent version of the J
我有一个用maven构建的java项目,在FreeBSD,Mac和Windows上编译和运行都很好。然而,当我试图在Linux上编译它时,我得到了以下错误: The following artifacts could not be resolved: org.openjfx:javafx-controls:jar:${javafx.platform}:12, org.openjfx:javafx-graphics:jar:${javafx.platform}:12, org.openjfx:javafx-base:jar:${javafx.platform}:12: Could not fi
我正在为NetBeans上的一个班和TMC一起做一些学校项目。我正在练习javafx的使用。到目前为止,Javafx一直在正常工作。我试图“导入javafx.scene.media.AudioClips”,它说包"javafx.scene.media“不存在。如果我试图构建该项目,就会得到以下错误消息:
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8.0:compile (de
布约诺
我有一个带有额外依赖项的Java项目,我想让Maven来处理它。
因此,我在pom.xml中添加了所有依赖项,并使用Maven对项目进行了更新。在Maven依赖项中,我有运行程序所需的每个包,但是我无法再次运行我的项目,因为我得到了以下错误:
Error occurred during initialization of boot layer
java.lang.module.FindException: Module javafx.base not found
我是否仍然必须在VM参数中添加模块(运行配置),还是不需要它们,因为它们被添加了抛出maven?
如果我在没有任何VM参数的
我尝试使用Maven的OpenJFX模块来启动一个新项目。我遵循了这一点: (使用Maven转到JavaFX ),但在应用程序启动方法中获得异常。
错误:
Exception in Application start method
java.lang.reflect.InvocationTargetException
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAcce
在本教程之后,我尝试创建一个新的JavaFX项目。 --我也尝试了这个示例项目。
最后,请注意,您可以从NetBeans -> File ->新项目中获得类似的内置示例.->样品-> OpenJFX
在这两种情况下,我都会得到相同的错误消息。
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.
Unrecognized option: --module-path
Command
我曾尝试用maven构建一个示例javaFX项目,但一直收到下面的错误。
Error:(3, 26) java: cannot access javafx.application.Application
bad class file: C:\Program Files\Java\javafx-sdk-11.0.2\lib\javafx.graphics.jar(javafx/application/Application.class)
class file has wrong version 54.0, should be 52.0
Please remove or mak
我正在尝试使用maven创建一个JavaFX应用程序,但JavaFX插件似乎正在创建重复的依赖关系。这就是在mvn javafx:run期间被吐出来的东西。
[WARNING] 'dependencies.dependency.(groupId:artifactId:type:classifier)' must be unique: org.openjfx:javafx-graphics:jar:win -> duplicate declaration of version 17.0.0.1 @ line 129, column 17
[WARNING] 'dep
当我运行我的应用程序时,我得到了"Exception in Application start method WARNING java.lang.reflect.InvocationTargetException“。我尝试使用fxml路径,但仍然不起作用。当使用try/catch时,我得到"Location is not set error“。
我还得到了"Failed to execute goal org.codehaus.mojo:exec-maven-plugin:1.2.1:java (default-cli) on project Test-generato
我想在我的JavaFX应用程序中向用户显示通知,并为此选择了ControlsFX库。但是,每当我通过:Notifications.create().showWarning();创建警告时,就会得到以下异常:
Exception in thread "JavaFX Application Thread" java.lang.NullPointerException
at org.controlsfx.controls/org.controlsfx.control.Notifications$NotificationPopupHandler.getScreenBounds(