E(fx)剪辑与Inno Setup错误的jre文件夹名称

时间:2014-06-26 19:07:39

标签: java eclipse javafx inno-setup java-8

我正在关注JavaFX教程 http://code.makery.ch/java/javafx-8-tutorial-part7/ 其中介绍了如何使用'Inno Setup'创建本机安装程序。

我正在使用e(fx)clipse 4.4,仅安装java 8 JRE和1.8编译器 我是为windows(exe)做的。

一切正常,但是当我安装导出的本机应用程序时,它会为JRE创建文件夹

runtime/jre8/

程序不会启动并说

jvm.dll is not found in bundled runtime.

如果我将runtime/jre8/更改为runtime/jre/ - 它会毫无问题地开始。

我没有在项目中找到任何用于指定运行时路径的设置。 如何让我的本机安装程序为运行时制作正确的路径?

1 个答案:

答案 0 :(得分:0)

解决。刚刚注意到我正在为项目c:\dev\java\jre8使用独立jre,但是应该使用来自jdk package c:\dev\java\jdk1.8.0_05\jre的jre。

现在,安装程序为运行时创建了正确的路径 - runtime/jre/