我正在关注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/
- 它会毫无问题地开始。
我没有在项目中找到任何用于指定运行时路径的设置。 如何让我的本机安装程序为运行时制作正确的路径?
答案 0 :(得分:0)
解决。刚刚注意到我正在为项目c:\dev\java\jre8
使用独立jre,但是应该使用来自jdk package c:\dev\java\jdk1.8.0_05\jre
的jre。
现在,安装程序为运行时创建了正确的路径 - runtime/jre/