java转换时应该绑定哪个版本的JRE。使用launch4j将jar转换为exe
我想把这个。猛击。使用launch4j执行。 我应该捆绑哪个版本的JRE? 32位JRE还是64位JRE? 我正在使用64位eclipse开发javafx应用程序
而且,我在运行时也遇到了“无法创建虚拟机”的错误。转换后的exe文件
你可以在下面搜索框中键入要查询的问题!
我想把这个。猛击。使用launch4j执行。 我应该捆绑哪个版本的JRE? 32位JRE还是64位JRE? 我正在使用64位eclipse开发javafx应用程序
而且,我在运行时也遇到了“无法创建虚拟机”的错误。转换后的exe文件
# 1 楼答案
32位程序可以在64位系统上运行,但64位程序不会在32位系统上运行。这是因为64位应用程序包含32位处理器无法识别的64位指令
但我建议你选择你期望目标系统(应用程序的可能用户)使用的版本
如今,大多数系统都是64位系统,因此这无关紧要。 但如果您知道您的应用程序将在旧系统或32位系统上使用,那么请选择32位版本
对于版本(如8、9或14),您应该始终使用您开发的Java版本
这一点非常重要,因为如果程序是由较新的JDK编译的,旧的Java版本将不会运行该程序
因此,请使用开发过程中使用的Java版本