跳至主要內容

编译 Java 代码为可执行文件

Steven小于 1 分钟java

参考:

软件协议官网代码仓创建时间使用量原理
JavaPackagerhttps://docs.oracle.com/javase/10/tools/javapackager.htmopen in new window
GraalVM
packrApache2https://github.com/libgdx/packropen in new window
WinRun4Jhttps://winrun4j.sourceforge.net/open in new windowhttps://github.com/poidasmith/winrun4jopen in new window
launch4jBSD3,MIThttps://launch4j.sourceforge.net/open in new windowgit://git.code.sf.net/p/launch4j/git
(镜像) https://github.com/mirror/launch4jopen in new window
包装 Jar
JSmoothGPL,LGPLhttps://jsmooth.sourceforge.net/open in new window包装 Jar
JexePack商业https://www.duckware.com/jexepack/open in new window包装 Jar
exe4j商业https://www.ej-technologies.com/exe4j/open in new window
installAnywhere商业https://www.revenera.com/install/products/installanywhereopen in new window
advancedInstaller商业https://www.advancedinstaller.com/java.htmlopen in new window生成 msi
jar2exe商业https://jar2exe.com/open in new window
gcj(2017 年停止维护)https://gcc.gnu.org/java/open in new windowAOT
Excelsior JET<www.excelsiorjet.com>https://github.com/excelsior-oss/excelsior-jet-maven-pluginopen in new windowAOT
RoboVMGPL,Apache2https://mobivm.github.io/open in new windowhttps://github.com/MobiVM/robovmopen in new windowAOT (IOS only)
Atego PERC商业http://atego.com/products/atego-percopen in new windowAOT