我只是使用提供的工具打包我的 JavaFX 应用程序。但是当我尝试使用 java -jar app.jar
运行它时我收到一条消息,要求我安装较新的 Java 版本。我正在使用 6u33 with
fx 2.2beta` 在开发环境中运行良好。所以,我的问题是,在 Java 6 下运行所需的配置是什么?
这是我的打包命令:
\javafx-sdk2.2.0-beta\bin\javafxpackager.exe -createjar -appClass gui.principal.FrmPrincipal -classpath lib\jfxrt.jar;lib\antlr-2.7.7.jar;lib\dom4j-1.6.1.jar;lib\hibernate-commons-annotations-4.0.1.Final.jar;lib\hibernate-core-4.1.4.Final.jar -srcdir classes -outdir dist -outfile Etransporte.jar -V
谢谢!
最佳答案
好吧,几个小时后,我下载了 JavaFX SDK 的最终版本并将其安装在我的 Java 6u33 SDK 上,从那时起一切正常。所以,升级是规则。
关于javafx-2 - 使用 java 6 部署 javafx,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12484430/