大数据网站建设费用,做网站做国外广告,宝安建设工程交易中心,泸州市往建局建设银行网站名称JAVA是一种“跨平台”的语言#xff0c;拥有“一次编写#xff0c;处处运行”的特点#xff0c;让它成为当今IT行业#xff0c;必不可少的一门编程语言。每一个软件开发完成之后#xff0c;应该大家都需要打包程序并发送给客户#xff0c;常见的方式#xff1a;java程序…JAVA是一种“跨平台”的语言拥有“一次编写处处运行”的特点让它成为当今IT行业必不可少的一门编程语言。每一个软件开发完成之后应该大家都需要打包程序并发送给客户常见的方式java程序打成jar包web程序打成war包 完成之后再通过某种传输方式传输给客户让其运行。war包 我们这里不做过多阐述主要说说jar包的问题jar包必须需要运行在jre环境中并且需要通过“java -jar 路径/*.jar”的指令才可以完成运行很多客户并不知道这个命令这对于他来说确实有些困难每次都要我们程序员自己去运行那么有没有更好的办法呢其实在windows操作系统中大家最熟悉的应该是exe程序如果我们大家能够将jar文件打包成exe文件那么客户就能帮我们去启动程序了接下来我们就看看如何将一个jar包转换成exe文件吧首先使用开发工具创建一个jar包package org.study.demo;
public class App{
public static void main( String[] args ){
int size 100;
try {
for (int i 0; i size; i) {
Thread.sleep(3000);
System.out.println( HelloWorld! );
}
} catch (Exception e) {
// TODO: handle exception
e.printStackTrace();
}
}
}接下来使用开发工具快速build一个jar出来然后我们将jar包copy到E盘下jar文件下第二步去网站搜索并下载exe4j工具大家自己去网站下载转换工具http://www.onlinedown.net/soft/9475.htm 当然我这里是下载的是64位系统对应的软件下载完成之后请解压开并执行安装exe4j_windows-x64_5_01.exe安装好了之后运行exe4j Wizard程序将出现如下界面直接点击“next”进入“project type”选择页面选择点击“next”进入“application configure”页面在这个页面中我们需要修改3个地方第一个输入框中我们需要给我们打包的程序起一个“小名儿”比如狗娃儿第二个第三个输入框中我们都固定选择jar所在的目录即可。完成之后 再点击“next”进入“executable configure”页面中在这个页面中有3个地方需要修正第一个地方请选择“Console application”,后面在运行时将会出现doc窗体。第二个地方给我们应用起一个应用名。第三个地方主要是为了让我们的应用在进程中只有一个。 选择好后请点击“Advanced Options”选择其中的“32-bit or 64-bit”,进入64位软件选择页面。在页面中选择按照64位的安装方式进行安装选择好之后连接点击2次“next”,来到最重要的配置页面在这张页面中我们首先需要点击“”号添加我们的jar文件然后再选择我们jar包中主入口类也就是包含main函数的类。选择完毕之后大家请点击“next”在jre版本页面中输入最低版本比如1.7那么我们的程序就不能在1.6版本上运行了。 所以尽量版本设置低一点配置完毕之后连续点击“next”即可完成转换工作然后我们打开e:/jar目录应该就可以看到我们的exe文件了。双击exe文件我们就可以正常启动我们的应该程序了O(∩∩)O哈哈哈~开心不over,当然将jar文件转换为exe的方式有很多种我这里只是介绍了其中的一种。例外给大家需要说明的是如果你注意对比下jar文件与exe文件的大小你会发现exe文件远大于你的jar文件大小。到底是不是得不偿失最好是综合权衡下世上就没有十全十美的事情具体情况请各位看官到时具体分析吧