如何制作Java的可执行文件 我用Java写的纯HelloWorld程序,怎样打包使他能够双击后运行,而不用Java HelloWorld,此外,其他的一些较复杂的程序,制作可执行文件有什么不一样得地方吗?谢谢啊? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Jet可以,有些IDE也支持其实也没有什么实际意义,还是需要JDK的支持,和生成JAR的效果一样,说白了就是一个压缩包而已 用jbuilder吧,有向导帮你生成,查查里面的帮助就知道了 免费的软件也有,jsmooth就可以。 我想问大家何制作Java的可执行文件的意义何在? 虽说制作可执行文件更多的是为了方便广大非专业用户的使用习惯,但我认为这是符合软件精神的.毕竟软件最终都是给用户用的.但是java的优势不在桌面应用,所以制作可执行文件的需求不大. 如果确实需要制作java可执行文件,有以下几种解决方案: (1) 可执行的安装文件 使用InstallAnywhere等工具,将应用程序和JRE一起打包,制作一个exe的安装包。 (2) 制作真正的可执行文件(与平台相关) 使用JET、gcj等工具将应用程序制作成一个真正的exe文件(转换成一些dll调用),。 (3) 把java应用程序最后做成applet 不过,Windows IE支持的JDK最高版本只能到JDK1.1。 (4) 使用JBuilder、exe4j等工具也可制作可执行文件 不过用这类方法作成的exe文件仍然需要JRE支持,即不能在没有安装JRE的计算机上运行。 JBuilder帮助文档中有说明。 JBUILDER 就可以。具体方法,在本版中已解决问题中有说明执行时还必须要有JVM支持 1、打个jar2、弄个bat文件 打包成jar文件 然后双击不就可以执行了吗? 楼上的楼上并没有搞笑.只要把jar文件关联到javaw.exe就可以双击运行了. 对,用JBuilder就行,挺好用的,很简单. 如果这样要用JAVA写出软件给人用不是很麻烦? java 不是字节码吗?怎么都的在JVM上运行啊!搞这干吗? 楼主的情况,制作可执行的jar包即可.具体步骤如下:(1)在HelloWorld所在的目录中,新建一个名为manifest.mf的文本文件.编辑内容为: Main-Class: HelloWorld <回车> (2)在命令行中,进入到HelloWorld所在的目录,执行命令: jar cvfm HelloWorld.jar manifest.mf HelloWorld.class(3)这时,在HelloWorld所在目录中应该生成了一个HelloWorld.jar文件,双击便运行程序. 如果双击不能正常运行,则将其关联到javaw.exe就可以了. 【Java小新手 求问】一个监听器的问题 帮小弟定下学习计划!!!!!!!!!!!!!!!!!!!!! jdk1.3.1和jdk1.5.0_04兼容问题 exe4j怎么用 java 中的单选按纽的问题 急:如何保存帐号和密码 虚心请教! 请问sun.misc.Unsafe这个包在哪里下载 困惑 请问为什么在websphere3.5中创建应用服务器时要指定虚拟主机?应用服务器与指定虚拟主机的关系? javaclub论坛招募“斑竹”(http://www.13u0.com) 关于JSP的问题
如果确实需要制作java可执行文件,有以下几种解决方案: (1) 可执行的安装文件
使用InstallAnywhere等工具,将应用程序和JRE一起打包,制作一个exe的安装包。
(2) 制作真正的可执行文件(与平台相关)
使用JET、gcj等工具将应用程序制作成一个真正的exe文件(转换成一些dll调用),。
(3) 把java应用程序最后做成applet
不过,Windows IE支持的JDK最高版本只能到JDK1.1。 (4) 使用JBuilder、exe4j等工具也可制作可执行文件
不过用这类方法作成的exe文件仍然需要JRE支持,即不能在没有安装JRE的计算机上运行。
JBuilder帮助文档中有说明。
具体方法,在本版中已解决问题中有说明
执行时还必须要有JVM支持
2、弄个bat文件
Main-Class: HelloWorld <回车> (2)在命令行中,进入到HelloWorld所在的目录,执行命令:
jar cvfm HelloWorld.jar manifest.mf HelloWorld.class(3)这时,在HelloWorld所在目录中应该生成了一个HelloWorld.jar文件,双击便运行程序.
如果双击不能正常运行,则将其关联到javaw.exe就可以了.