java-从另一台计算机上使用exe4j运行jar制成的exe的任何方法?
作者:互联网
我制作了一个小的GUI程序来输入内容,然后将“ javamail”发送到我的电子邮件中.我必须从javamail-1.4.5导入许多jar库,然后将其构建(将f11移至jar),然后使用exe4j使其成为exe(还要从/ dist / lib中的库中添加所有jar)和版本jre从1.5到1.7(我使用1.7制作了此应用).它可以在我的计算机上正常运行,但是当我将exe交给其他计算机时.它说:
“在系统上找不到JVM.请定义EXE4J_JAVA_HOME指向已安装的32位JDK或JRE,或从www.java.com下载JRE”.
我认为他们必须安装JDK才能运行该应用程序.但这可能会使我许多不了解计算的朋友感到困惑.他们是否可以在不要求他们安装JDK的情况下使用send-javamail-app?
在此先感谢您,感谢您的英语!
解决方法:
这很简单.
完成基本步骤的设置后,在步骤6中设置名称,图标等,JRE就是神奇的地方:
>单击高级选项,然后选择搜索顺序
>单击以添加新项目并选择目录
>选择您的jre目录,它必须是相对路径
>将您的新商品放在列表的第一位
之后,您要做的就是将您的exe与jre目录一起释放,通常我使用Inno Setup Compiler来创建安装程序.
标签:java,exe4j 来源: https://codeday.me/bug/20191031/1977406.html