问题描述
小弟不才 初学JAVA 看的是马士兵的教程前段时间爸爸业务方面有需求,要我编一个小程序, 于是我连夜赶进度终于看完了图形窗...最后编出来也有点小成就感。但是现在问题来了,爸爸的电脑里没有jre,装一个虽然不是什么麻烦事,但是我还是想请教各位大神,有没有什么靠谱的,给力的方法能将一个java程序和一个精简后的jre打包成一个exe文件可以直接在没有jre环境的windows操作系统下运行?
昨天研究了4个小时 按照 将java应用程序打包成独立运行的.exe方法 这个方法操作的,但是很遗憾,生成的exe文件只能在我自己的电脑上运行,发给很多同学,他们都说不能打开,提示找不到java环境。于是今天又上网找其他方法,都是五花八门眼花缭乱的,无奈小弟实力着实有限,看着7,8页的教程确实有点心虚。想请教大神有没有靠谱一点的方法....另外将java应用程序打包成独立运行的.exe方法 这个上面的方法看上去很简单,有人亲测过么....
(我的程序非常简单,仅仅用到了一些最基础的awt...功能还不如一个计算器)
还有一个小问题,我看的教程是06年的,会不会太老了....
Windows么。
彻底编译的解决方案有个比较靠谱的,
Excelsior JET,不过收费。题主显然不想要收费的办法。
Windows上的话还有个搞怪的办法:现在的Windows肯定有.NET Framework,那样的话可以用
IKVM.NET来执行Java程序。
ikvmc可以把JAR包编译成一个可执行exe。
(逃