现在遇到的困难是,如何发布java se桌面程序,目标人群,有点计算机基础,学过一点java,目标计算机上有java虚拟机!但是不要每次运行的时候都是cd然后再java xxx来运行桌面程序,而是,双击一下桌面快捷键就可以运行了!
就像著名的eclipse项目,用Java写得,下载之后,双击快捷图标就可以运行,前提是机器上配置了jdk!
楼主不要j4exe这种解决方案,因为楼主的项目是给有jvm的机器运行的,不需转exe!
也不要写批处理命令这种解决方案!这种方法,在运行时候会弹出命令窗口,很别扭!如图
楼主想要的解决方案:eclipse那样的项目是如何发布的?为什么我们双击图标就可以运行了(前提是已经配置jdk)?
7 个解决方案
#1
可以用工具EXE4J。
#2
1、可以写个批处理,双击它就开始运行你的程序。
2、可以用软件打包,如jsmooth、install-jexepack等等,这些软件功能强大还可以设置图标。
2、可以用软件打包,如jsmooth、install-jexepack等等,这些软件功能强大还可以设置图标。
#3
先打包成JAR
然后用第三方转成exe
网上很多例子
看看百度文库里的这个吧
http://wenku.baidu.com/link?url=SClxEbnAtBxfpn9YNtzUIEhQasP-Ix3iRzYQcQ0jTfzq1g4BkbIGILhY-Npey62RSHtHAtkEFOQtEG2bSnWZVlFc78HwdbdRFmQIWtJO1ru
然后用第三方转成exe
网上很多例子
看看百度文库里的这个吧
http://wenku.baidu.com/link?url=SClxEbnAtBxfpn9YNtzUIEhQasP-Ix3iRzYQcQ0jTfzq1g4BkbIGILhY-Npey62RSHtHAtkEFOQtEG2bSnWZVlFc78HwdbdRFmQIWtJO1ru
#4
写批处理命令,貌似会造成:双击bat文件,弹出cmd命令窗口,如图所示,看着会很别扭!方案二,没有试过,不过想问下:是不是和exe4j一样,是把项目转为win下的exe来运行?那样的话,我发现一个普通的程序,在jvm下运行比普通的mfc项目已经很慢了,用exe4j转之后的项目,慢得出奇,达到了无法忍受的程度!
eclipse是怎么做到的,只要双击就可以运行的?
#5
写批处理命令,貌似会造成:双击bat文件,弹出cmd命令窗口,如图所示,看着会很别扭!用exe4j转成exe那样的话,我发现一个普通的程序,在jvm下运行比普通的mfc项目已经很慢了,用exe4j转之后的项目,慢得出奇,达到了无法忍受的程度!
eclipse是怎么做到的,只要双击就可以运行的?
#6
用exe4j转成exe那样的话,我发现一个普通的程序,在jvm下运行比普通的mfc项目已经很慢了,用exe4j转之后的项目,慢得出奇,达到了无法忍受的程度!
eclipse是怎么做到的,只要双击就可以运行的?
eclipse是怎么做到的,只要双击就可以运行的?
#7
#1
可以用工具EXE4J。
#2
1、可以写个批处理,双击它就开始运行你的程序。
2、可以用软件打包,如jsmooth、install-jexepack等等,这些软件功能强大还可以设置图标。
2、可以用软件打包,如jsmooth、install-jexepack等等,这些软件功能强大还可以设置图标。
#3
先打包成JAR
然后用第三方转成exe
网上很多例子
看看百度文库里的这个吧
http://wenku.baidu.com/link?url=SClxEbnAtBxfpn9YNtzUIEhQasP-Ix3iRzYQcQ0jTfzq1g4BkbIGILhY-Npey62RSHtHAtkEFOQtEG2bSnWZVlFc78HwdbdRFmQIWtJO1ru
然后用第三方转成exe
网上很多例子
看看百度文库里的这个吧
http://wenku.baidu.com/link?url=SClxEbnAtBxfpn9YNtzUIEhQasP-Ix3iRzYQcQ0jTfzq1g4BkbIGILhY-Npey62RSHtHAtkEFOQtEG2bSnWZVlFc78HwdbdRFmQIWtJO1ru
#4
写批处理命令,貌似会造成:双击bat文件,弹出cmd命令窗口,如图所示,看着会很别扭!方案二,没有试过,不过想问下:是不是和exe4j一样,是把项目转为win下的exe来运行?那样的话,我发现一个普通的程序,在jvm下运行比普通的mfc项目已经很慢了,用exe4j转之后的项目,慢得出奇,达到了无法忍受的程度!
eclipse是怎么做到的,只要双击就可以运行的?
#5
写批处理命令,貌似会造成:双击bat文件,弹出cmd命令窗口,如图所示,看着会很别扭!用exe4j转成exe那样的话,我发现一个普通的程序,在jvm下运行比普通的mfc项目已经很慢了,用exe4j转之后的项目,慢得出奇,达到了无法忍受的程度!
eclipse是怎么做到的,只要双击就可以运行的?
#6
用exe4j转成exe那样的话,我发现一个普通的程序,在jvm下运行比普通的mfc项目已经很慢了,用exe4j转之后的项目,慢得出奇,达到了无法忍受的程度!
eclipse是怎么做到的,只要双击就可以运行的?
eclipse是怎么做到的,只要双击就可以运行的?