我研究了 Java Web Start,发现它对于我的目的而言复杂且笨拙。此外,我的应用程序需要访问 PC 资源,这导致使用 Java Web Start 需要跳过更多的环节。更困难的是,我需要访问 32 位 native 库 (libvlc),因此我需要确保我的应用程序在 32 位 Java 下运行。有没有一种无需求助于 Java Web Start 即可部署应用程序的简单方法?不用说,我希望所有内容都包含在一个 .exe 文件中。
最佳答案
我首先会在互联网上搜索“java 2 exe
”和“jar to exe
”等关键字。这样做会产生许多免费的软件包,可以将 Java 程序转换为 Windows 可执行文件,例如:
- JexePack - http://www.duckware.com/jexepack/index.html
- JarToExe - http://www.regexlab.com/en/jar2exe/
- JSmooth - http://jsmooth.sourceforge.net/
这样的例子不胜枚举。也许其中之一可以满足您的需求?
关于java - 如何为Windows PC部署Java应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7134017/