Eclipse Javafx可运行Jar
我在EclipseIDE上使用javaFx制作了一个java应用程序。 我正在使用JavaSE-11编译器和javafx-sdk-11版本。 当我从Eclipse运行它时,它可以工作,但现在我正在尝试为应用程序创建一个runnable.jar 当我双击.jar时,什么也没发生。我试着安装、卸载和重新安装Java。。。 以下是我尝试使用[java-jar filename.jar]命令启动它时遇到的问题:Eclipse Javafx可运行Jar,java,eclipse,javafx,runnable-jar,Java,Eclipse,Javafx,Runnable Jar,我在EclipseIDE上使用javaFx制作了一个java应用程序。 我正在使用JavaSE-11编译器和javafx-sdk-11版本。 当我从Eclipse运行它时,它可以工作,但现在我正在尝试为应用程序创建一个runnable.jar 当我双击.jar时,什么也没发生。我试着安装、卸载和重新安装Java。。。 以下是我尝试使用[java-jar filename.jar]命令启动它时遇到的问题: 将所需库提取到生成的JAR中 将所需库打包到生成的JAR中 不要犹豫,问我更多的细节
- 将所需库提取到生成的JAR中
- 将所需库打包到生成的JAR中
谢谢,几天前我也有同样的问题。我刚刚创建了另一个不扩展应用程序的类,它有自己的主类。然后从该类启动应用程序,如下所示:
public class Fakemain {
public static void main(String[] args) {
game.main(args); //this is the class that extends Application
}
}
让我知道这是否对您有效。没有文本截图。.我已经尝试创建另一个主类(我称之为“Launcher”),但仍然不起作用。。。最后,通过将javafxbin文件夹中的dll文件添加到工件编辑页面的输出布局部分,我可以使用IntelliJ。
java : Graphics Device intialization failed for : d3d, sw
Error initializing QuantumRenderer : no suitable pipeline found
public class Fakemain {
public static void main(String[] args) {
game.main(args); //this is the class that extends Application
}
}