java程序制作成exe文件 使用java swing 写了一个小工具。现在需要把程序制作成不需要外界jre也能直接双击执行的 exe 文件,因为用户的电脑上很有可能没有安装Java。多谢各位啦!在网上找了很多的文章,头都大了!希望各位能分享下自己看过的较好的文章或是方法。也希望给点指点啊! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://hi.baidu.com/dmworld_2012/blog/item/2e028657f4466a143b293520.html http://wenku.baidu.com/view/da6a1ec789eb172ded63b744.html 如果电脑上没有JVM 是不能运行java程序的 打包成exe可以附带一个jre 有专门的工具的 比如exe4j 很好用 LZ可以去网上找这个软件。 用 exe4j 直接把 jre 打包进去,实现了!但是 感觉运行 上 稍慢了一点啊 …… 把jre 打包进去。然后用工具制成exe java 先打包成jar包 再利用exe4j将java再次打包成exe文件该exe文件必须在有java运行环境下 点击才能运行 还是同样的观点,并不是只有 .exe 文件才叫做程序,想用 .exe 的话那就没必要用 java 来编写。 用exe4j打包。还可以将JDK放进包中一起打包成EXE http://wenku.baidu.com/view/da6a1ec789eb172ded63b744.html 用exe4j打包。 这个以前弄过的 估计楼主是想要做一个像windows可执行文件那样,可以不用装jdk、jre之类的电脑也能运行,但是其实是行不通的,因为要运行java程序(不管你把java程序封装成HelloWorld.exe还是HelloWorld..jar),最终都还是需要jre来支撑的,这个jre,JRE的全程是JAVA RUNTIME ENVIRONMENT——java 运行时环境,就好比windows操作系统。只不过jre是个跨平台的“操作系统”!明白了以后,告诉你用java实现exe后缀可执行文件步骤:第一:java 先打包成jar包 再利用exe4j将jar再次打包成exe文件该exe文件必须在有java运行环境下 点击才能运行第二:参考步骤里面有,要学会自学能力。这个很重要。http://wenku.baidu.com/view/da6a1ec789eb172ded63b744.html java程序一定要jre才可以运行,打包成exe也不过是把jre也包进去了从编译器的角度看,因为java对于在堆中创建的对象实现了自动回收,而这个回收工作是由JVM完成的,并且java的对象全部都是创建在堆空间,而不是栈空间,所以我的观点是,如果强行把JAVA源程序编译成不依赖于JVM的exe文件,那么这个exe在运行的时候将会一点点把系统内存吃光 http://www.excelsior-usa.com/jet.html 最近较忙,没有结贴。现在来结贴。使用 exe4j 有一项功能是把 jre 捆绑到所写的 Java 程序,即使用 自己提供的 jre ,而不需要目标计算机预装了 Java 。此时,要把 jre 随制作出来的 exe 文件,同时拷贝,就能在各种电脑上运行了。各位的回答,非常中肯,在此谢过。把 Java 程序制作成 exe 有无必要、利弊关系,我目前的知识还认识不够,至少我这个是需要的。但是,肯定接下来还是会有想把 Java 程序制作成 exe 的人出现,希望能给他们提供点帮助。 java打包运行的疑问? 【新手】JAVA继承问题! JAVA与C++通讯问题 java连接MySQL的问题 Integer类的方法~!新手求救~!! java中for循环问题 喜欢网络爬虫的进 关于构建器和其他的一些疑问 tree 怎么得到鼠标右键事件啊!一定马上就给40分 关于java主动引用时,static部分的问题 下面代码性能有何不妥?为什么? 求教 总是未启动小应用程序?
再利用exe4j
将java再次打包成exe文件
该exe文件必须在有java运行环境下 点击才能运行
还可以将JDK放进包中一起打包成EXE
java 先打包成jar包
再利用exe4j
将jar再次打包成exe文件
该exe文件必须在有java运行环境下 点击才能运行第二:参考步骤里面有,要学会自学能力。这个很重要。http://wenku.baidu.com/view/da6a1ec789eb172ded63b744.html