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来创建安装程序.

上一篇:squid+apache实现缓存加速


下一篇:Java并发编程之 locks