15 个解决方案
#1
当客户端没有安装jdk是,也能运行java项目,如果你想办法不安装jre也做到的话,告诉我一声谢谢。。
如果要做成exe文件的话,那么我建议你往C#发展吧。
在你的 JDK安装盘\jdk1.*_**\demo\jfc\SwingSet2
这些jar文件双击运行看看,是你要的效果吗?
如果要做成exe文件的话,那么我建议你往C#发展吧。
在你的 JDK安装盘\jdk1.*_**\demo\jfc\SwingSet2
这些jar文件双击运行看看,是你要的效果吗?
#2
当客户端没有安装jdk是,也能运行java项目,我只能弄成jar包的形式,然后双击文件中的bat文件,就可以运行,有兴趣的话我可以给你。
不过还是不能将jre与exe一起打包
我的毕业设计要求用java做,没办法
SwingSet2 是干什么的?
不过还是不能将jre与exe一起打包
我的毕业设计要求用java做,没办法
SwingSet2 是干什么的?
#3
把jre拷贝到工程目录里面,bat文件用工程里面的jre路径运行程序
顺便问你下你打包的程序怎么样不把源程序放进去,我一打包连java文件也打进去了
顺便问你下你打包的程序怎么样不把源程序放进去,我一打包连java文件也打进去了
#4
这个要把JAVA的JAR可执行JAR包和JRE一起打包了才能做到,否则没有JRE的话不可能实现。推荐你用JSMOOTH试试,这个工具功能很简单,不过功能也低。
#5
3楼的,你用的是什么IDE啊,我用的是netbeans,用它打包,运行->生成主项目,然后导航到你的项目文件夹中的dist的目录下,你就会看到打包好的jar包,双击就可以运行。当然,这时你肯定安jdk了,但是在没有按jdk的时候,就得用你的方法了。
当然了,4楼的朋友,我试试你的工具,先谢谢了。
当然了,4楼的朋友,我试试你的工具,先谢谢了。
#6
1、用 fat.jar 打包成 **.jar 文件 (也可以自己写总之先打包)
2、InstallAnywhere 用这个生成**.exe 文件
自己去下 前一个是Eclpise 的插件 后一个是软件
自己网上找这2个使用的方法
2、InstallAnywhere 用这个生成**.exe 文件
自己去下 前一个是Eclpise 的插件 后一个是软件
自己网上找这2个使用的方法
#7
6楼的朋友,你的方法能把虚拟机与应用程序一同生成exe文件吗?
#8
http://blog.csdn.net/zhaosongpine/archive/2008/12/31/3669973.aspx。这是将如何将swt如何打包的。但是它不是打成.exe文件。把相关文件放在一起然后压缩,解压后无需安装就可使用。
#9
建议用Excelsior JET,它可以把JRE编译进你的EXE文件中。
#10
帮顶下。以后可能有用。
#11
4楼的朋友,那个叫JSMOOTH我用不了啊,看了看视频试着做了一个老是提示错误:生成失败。前提是我用netbeans做的GUI程序,你教我怎么做啊?
#12
学习
#13
虽然没用过这个,但是人家分析的很好^_^
还有很多打包exe的东西
launch4j是Java应用程序的Windows本地可执行文件 (.exe) 封装器。提供了本地弹出屏幕,应用程序图标,JRE搜索或使用绑定的JRE,启动失败反馈,传递命令行参数,ant脚本。 该项目主页:http://launch4j.sourceforge.net
使用JSmooth将做好的JAR包装成EXE 该项目主页:http://jsmooth.sourceforge.net/
#14
学习
#15
多谢各位支持,这个问题我终于解决了,并且做了个教程(http://download.csdn.net/source/1201372),希望大家能提提意见啊,也可以在我的博客中留言(http://blog.csdn.net/xingxing_aibiancheng)
#1
当客户端没有安装jdk是,也能运行java项目,如果你想办法不安装jre也做到的话,告诉我一声谢谢。。
如果要做成exe文件的话,那么我建议你往C#发展吧。
在你的 JDK安装盘\jdk1.*_**\demo\jfc\SwingSet2
这些jar文件双击运行看看,是你要的效果吗?
如果要做成exe文件的话,那么我建议你往C#发展吧。
在你的 JDK安装盘\jdk1.*_**\demo\jfc\SwingSet2
这些jar文件双击运行看看,是你要的效果吗?
#2
当客户端没有安装jdk是,也能运行java项目,我只能弄成jar包的形式,然后双击文件中的bat文件,就可以运行,有兴趣的话我可以给你。
不过还是不能将jre与exe一起打包
我的毕业设计要求用java做,没办法
SwingSet2 是干什么的?
不过还是不能将jre与exe一起打包
我的毕业设计要求用java做,没办法
SwingSet2 是干什么的?
#3
把jre拷贝到工程目录里面,bat文件用工程里面的jre路径运行程序
顺便问你下你打包的程序怎么样不把源程序放进去,我一打包连java文件也打进去了
顺便问你下你打包的程序怎么样不把源程序放进去,我一打包连java文件也打进去了
#4
这个要把JAVA的JAR可执行JAR包和JRE一起打包了才能做到,否则没有JRE的话不可能实现。推荐你用JSMOOTH试试,这个工具功能很简单,不过功能也低。
#5
3楼的,你用的是什么IDE啊,我用的是netbeans,用它打包,运行->生成主项目,然后导航到你的项目文件夹中的dist的目录下,你就会看到打包好的jar包,双击就可以运行。当然,这时你肯定安jdk了,但是在没有按jdk的时候,就得用你的方法了。
当然了,4楼的朋友,我试试你的工具,先谢谢了。
当然了,4楼的朋友,我试试你的工具,先谢谢了。
#6
1、用 fat.jar 打包成 **.jar 文件 (也可以自己写总之先打包)
2、InstallAnywhere 用这个生成**.exe 文件
自己去下 前一个是Eclpise 的插件 后一个是软件
自己网上找这2个使用的方法
2、InstallAnywhere 用这个生成**.exe 文件
自己去下 前一个是Eclpise 的插件 后一个是软件
自己网上找这2个使用的方法
#7
6楼的朋友,你的方法能把虚拟机与应用程序一同生成exe文件吗?
#8
http://blog.csdn.net/zhaosongpine/archive/2008/12/31/3669973.aspx。这是将如何将swt如何打包的。但是它不是打成.exe文件。把相关文件放在一起然后压缩,解压后无需安装就可使用。
#9
建议用Excelsior JET,它可以把JRE编译进你的EXE文件中。
#10
帮顶下。以后可能有用。
#11
4楼的朋友,那个叫JSMOOTH我用不了啊,看了看视频试着做了一个老是提示错误:生成失败。前提是我用netbeans做的GUI程序,你教我怎么做啊?
#12
学习
#13
虽然没用过这个,但是人家分析的很好^_^
还有很多打包exe的东西
launch4j是Java应用程序的Windows本地可执行文件 (.exe) 封装器。提供了本地弹出屏幕,应用程序图标,JRE搜索或使用绑定的JRE,启动失败反馈,传递命令行参数,ant脚本。 该项目主页:http://launch4j.sourceforge.net
使用JSmooth将做好的JAR包装成EXE 该项目主页:http://jsmooth.sourceforge.net/
#14
学习
#15
多谢各位支持,这个问题我终于解决了,并且做了个教程(http://download.csdn.net/source/1201372),希望大家能提提意见啊,也可以在我的博客中留言(http://blog.csdn.net/xingxing_aibiancheng)