如何将java GUI 的项目与jdk一同打包成exe可执行文件 请问各位,怎么能将java GUI 的项目与jdk一同打包成exe可执行文件,目的是当客户端没有安装jdk是,也能运行java项目 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 当客户端没有安装jdk是,也能运行java项目,如果你想办法不安装jre也做到的话,告诉我一声谢谢。。如果要做成exe文件的话,那么我建议你往C#发展吧。在你的 JDK安装盘\jdk1.*_**\demo\jfc\SwingSet2 这些jar文件双击运行看看,是你要的效果吗? 当客户端没有安装jdk是,也能运行java项目,我只能弄成jar包的形式,然后双击文件中的bat文件,就可以运行,有兴趣的话我可以给你。不过还是不能将jre与exe一起打包我的毕业设计要求用java做,没办法SwingSet2 是干什么的? 把jre拷贝到工程目录里面,bat文件用工程里面的jre路径运行程序顺便问你下你打包的程序怎么样不把源程序放进去,我一打包连java文件也打进去了 这个要把JAVA的JAR可执行JAR包和JRE一起打包了才能做到,否则没有JRE的话不可能实现。推荐你用JSMOOTH试试,这个工具功能很简单,不过功能也低。 3楼的,你用的是什么IDE啊,我用的是netbeans,用它打包,运行->生成主项目,然后导航到你的项目文件夹中的dist的目录下,你就会看到打包好的jar包,双击就可以运行。当然,这时你肯定安jdk了,但是在没有按jdk的时候,就得用你的方法了。当然了,4楼的朋友,我试试你的工具,先谢谢了。 1、用 fat.jar 打包成 **.jar 文件 (也可以自己写总之先打包)2、InstallAnywhere 用这个生成**.exe 文件自己去下 前一个是Eclpise 的插件 后一个是软件自己网上找这2个使用的方法 6楼的朋友,你的方法能把虚拟机与应用程序一同生成exe文件吗? http://blog.csdn.net/zhaosongpine/archive/2008/12/31/3669973.aspx。这是将如何将swt如何打包的。但是它不是打成.exe文件。把相关文件放在一起然后压缩,解压后无需安装就可使用。 建议用Excelsior JET,它可以把JRE编译进你的EXE文件中。 4楼的朋友,那个叫JSMOOTH我用不了啊,看了看视频试着做了一个老是提示错误:生成失败。前提是我用netbeans做的GUI程序,你教我怎么做啊? 虽然没用过这个,但是人家分析的很好^_^还有很多打包exe的东西launch4j是Java应用程序的Windows本地可执行文件 (.exe) 封装器。提供了本地弹出屏幕,应用程序图标,JRE搜索或使用绑定的JRE,启动失败反馈,传递命令行参数,ant脚本。 该项目主页:http://launch4j.sourceforge.net 使用JSmooth将做好的JAR包装成EXE 该项目主页:http://jsmooth.sourceforge.net/ 多谢各位支持,这个问题我终于解决了,并且做了个教程(http://download.csdn.net/source/1201372),希望大家能提提意见啊,也可以在我的博客中留言(http://blog.csdn.net/xingxing_aibiancheng) JAVA J2EE开发虚拟机装什么系统好 Java新手求助 java 传参的时候,有常量引用吗 二分查找中的一点问题 学java已有几个月,现在想放弃了 finally的神秘问题 初学java system.out.println()问题 经典问题!大家踊跃回答了啊 《算法4》java命令行用txt作为输入 一个关于Applet问题,1小时结帖! 一个小技巧不知道,希望大家解决? 最简单的java测试程序
在你的 JDK安装盘\jdk1.*_**\demo\jfc\SwingSet2
这些jar文件双击运行看看,是你要的效果吗?
不过还是不能将jre与exe一起打包
我的毕业设计要求用java做,没办法
SwingSet2 是干什么的?
顺便问你下你打包的程序怎么样不把源程序放进去,我一打包连java文件也打进去了
当然了,4楼的朋友,我试试你的工具,先谢谢了。
2、InstallAnywhere 用这个生成**.exe 文件
自己去下 前一个是Eclpise 的插件 后一个是软件
自己网上找这2个使用的方法
虽然没用过这个,但是人家分析的很好^_^还有很多打包exe的东西launch4j是Java应用程序的Windows本地可执行文件 (.exe) 封装器。提供了本地弹出屏幕,应用程序图标,JRE搜索或使用绑定的JRE,启动失败反馈,传递命令行参数,ant脚本。 该项目主页:http://launch4j.sourceforge.net 使用JSmooth将做好的JAR包装成EXE 该项目主页:http://jsmooth.sourceforge.net/