如何将java程序转换成windows上的可执行程序 看开发工具不一样, 那个应该叫打包发布吧, google一下工具吧有exe才能跑啊 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 楼主的意思是转成windows的exe文件?不过,不需要吧。 把你做的JAVA程序打包,然后直接执行一下就可以了javaw com.XXX.YYY.ZZZ* ZZZ 就是你的程序的首页面文件 jbx中wizards->archive builder工具可以实现 就好比用delphi或vb写完程序,都可以立刻生成源程序的可执行文件。.class-->.exe,就是这个意思 用jbuilder就可以了,随便是.exe还是.jar都行啊,很简单 诶,还是需要jdk的把.我习惯作成bat 制作一个安装程序吧,但需要安装,还是比较麻烦.做成BAT吧...让BAT运行一下就自动关闭也就算了. 可以用InstallAnywhere来制作应用程序的安装程序:http://www.zerog.comInstallAnywhere的特点:1、可以制作不同操作系统的安装程序2、可以制作不同语言的安装程序3、适合不同种类的应用程序,包括C++、JAVA等等注:JBuilder的安装程序也是利用IntallAnywhere来制作的。 制成JAR包就行了.像自带的DEMO一样.双击可运行.做成的EXE一是不能跨平台.二是大部分仍然要用JVM.. copy con use.batjavac helloword.javajava helloword 好象都是需要jre环境的以前总听人说有一个叫exe4j的东东貌似可以我没试过 exe4j也不行.至少我没成功过.都要JRE. 我说的不是安装程序,而是一般的可执行程序,就是不用java XXX,直接是.exe,双击就能运行那种。 http://www.ossoft.org/FORUM/viewtheme.asp?area=11&lstsort=0&lstday=-1&page=1&id=522 有很多方法可以实现:我较多用的2个软件是:exe4j,installAnyWhere,其中exe4j简单易用,installAnyWhere功能强大,属于收费的商业软件,原理还是将jar打包,设置classPath,其中installAnyWhere会自动生成安装包,和exe运行文件www.matrics.com上也有相关讨论如果要全权控制,可自行编制.bat文件,设置Classpath即可还有,其实java中有关于双击jar文件即运行的例子,jdk下的example里的demo都是可以双击运行的jar文件 不可能做成exe文件,jb也做不到 肯定是要jvm的,不管是用installanywhere还是exe4j还是打包成jarjava的优点就是跨平台,做成exe就不具有跨平台的特性了,不如用c,c++推荐用installanywhere,但做成的是安装文件,可能不符合楼主的要求,而且同样需要jvm的支持。 我个人认为如果java可以解释执行也可以完全编译成可执行(不用jre)会更有魅力。为什么说做成exe就不如用c,c++呢?到少我不用学两种语言。 当然,如果你足够闲,你可以把 java 虚拟机 link 到你的 C/C++ 程序里面去,然后在资源里放一堆 class 文件,你看看 jdk 的目录,在 lib 目录下有个 jvm.lib ,把它添加到你 C/C++ 工程里,然后 include 一堆 .h 文件就可以了,具体的操作可以在 java 的 JNI 文档里找到,这样你就不用安装了,你的机器上甚至都可以没有 jre如果你是初学者或者你不是足够的闲,还是算了吧,老老实实装 jre 去 关于CLASS类的一个疑问 JPasswordField获取值的问题 有用过exe4j的没? Java EE 的那些事求指教? java 记事本 【新手提问】请问如果有多个JPanel,怎么样把指定的JPanel移动顶层显示..要不后面的会被前面的栏住哦. 大家帮我看看报哪里出问题了?万分感谢 高手进来,关于线程的run()方法。 出现以下错误,怎么办。 小白有疑问 在线散分50请高手用程序实现floatToString,请关注,多谢 一个笨问题.在java中什么是JNI..如何调用DLL和windows api
不过,不需要吧。
http://www.zerog.comInstallAnywhere的特点:
1、可以制作不同操作系统的安装程序
2、可以制作不同语言的安装程序
3、适合不同种类的应用程序,包括C++、JAVA等等注:JBuilder的安装程序也是利用IntallAnywhere来制作的。
做成的EXE一是不能跨平台.二是大部分仍然要用JVM..
java helloword
我较多用的2个软件是:exe4j,installAnyWhere,其中exe4j简单易用,installAnyWhere功能强大,属于收费的商业软件,原理还是将jar打包,设置classPath,其中installAnyWhere会自动生成安装包,和exe运行文件
www.matrics.com上也有相关讨论
如果要全权控制,可自行编制.bat文件,设置Classpath即可
还有,其实java中有关于双击jar文件即运行的例子,jdk下的example里的demo都是可以双击运行的
jar文件
java的优点就是跨平台,做成exe就不具有跨平台的特性了,不如用c,c++推荐用installanywhere,但做成的是安装文件,可能不符合楼主的要求,而且同样需要jvm的支持。
为什么说做成exe就不如用c,c++呢?
到少我不用学两种语言。
你看看 jdk 的目录,在 lib 目录下有个 jvm.lib ,把它添加到你 C/C++ 工程里,然后 include 一堆 .h 文件就可以了,具体的操作可以在 java 的 JNI 文档里找到,这样你就不用安装了,你的机器上甚至都可以没有 jre如果你是初学者或者你不是足够的闲,还是算了吧,老老实实装 jre 去