看开发工具不一样, 那个应该叫打包发布吧, google一下工具吧
有exe才能跑啊
有exe才能跑啊
解决方案 »
- JAVA的问题,eclipse
- 用BoneCP连接池一秒钟入库只有5条?难道我写的程序真的这么差吗?有人能指点一下吗?
- 用java编了个小的计算器程序,但运行后无法输入数值,显示不出输入的数字,望好心人帮帮忙,谢谢了!!!
- 跪求线程run()没执行是怎么回事?
- Java程序小问题高手帮忙看一下谢谢~~~
- 想和大家讨论一正则,请进来看一!!
- list.notify()的问题
- 如和将在线的applet游戏下到本机玩,不用上网,求救!高分相赠!!!
- 高手,高手看过来!小问题,waiting online!!!!!!!!!!!!
- 我学java时有些东西始终弄不明白,希望能得到指点!
- 在线散分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 去