Veg*_*eta 4 java executable-jar
如果你有一个小程序,你可以运行jar文件,它将正常工作.但是如果你将jar文件转换为exe,你仍然需要java来运行你的exe文件,那么它们之间的区别是什么呢?为什么有些人将jar转换为exe?
表面上,EXE是一个可执行程序,它启动本地java来执行bundle类.
您可能知道,在您的计算机上,您可以将某些文件扩展名与本地程序相关联.例如,.doc带有文字处理器的文件.
类似地,.jar文件可以与Java相关联,以便Java可以执行它们.如果jar文件包含捆绑在其中的所有必需类,并且指向启动类的正确清单,则认为该文件是"独立的".
因此,通过.jar与Java 关联,在您的环境中单击它将使用给定的jar文件启动Java.
EXE不需要该关联.它通过它自己的启动器找到了它自己的java.
下一步是您可以将JRE实际捆绑到EXE中,因此您甚至不需要让用户安装Java作为先决条件.但这是一个不同的过程.
Java归档文件或jar是编译后的java字节代码和资源的归档文件,可以在java虚拟机上运行。“.exe”是直接可执行代码的 Windows 扩展名,主要由安装程序或不需要安装的程序使用。我认为你的“人”正在谈论安装人员。
| 归档时间: |
|
| 查看次数: |
11818 次 |
| 最近记录: |