java程序的打包和安装制作

java程序的打包和安装制作

ID:8808079

大小:245.50 KB

页数:6页

时间:2018-04-08

java程序的打包和安装制作_第1页
java程序的打包和安装制作_第2页
java程序的打包和安装制作_第3页
java程序的打包和安装制作_第4页
java程序的打包和安装制作_第5页
资源描述:

《java程序的打包和安装制作》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、Java程序的打包和安装制作郭学会山西机电职业技术学院摘要:java程序的打包和安装制作在教材中一般不提及,但是如果你是程序设计者,就必须面对此类难题。为了解决java程序设计者遇到的这些难题,本文简明扼要的论述了java程序的打包和安装制作过程,可供程序设计者以后遇到此类问题使用。关键词:java;jsmooth;Jcreator;InnoSetupJavaProgramProductionOfPackageAndInstallationGUOxuehuiShanxiIInstituteOfMechancal&E

2、lectricalEngineeringAbstract:Itisgenerallynotmentionedinthetextbooksthatthejavaprogramproductionofpackageandinstallation,butifyouareaprogrammer,youhavetofacesuchproblems.Experiencedjavaprogrammertosolvetheseproblems,thispaperdiscussesthebriefprocessofpackaging

3、andinstallationofjavaproductionprocessforprogrammerstouseafterexperiencingsuchproblems.1前言由于Java的简单性、安全性、跨平台独立性、具有多线程和网络功能等优点,成为现今主流的计算机编程语言之一,广泛应用于移动或嵌入式开发、客户机/服务器应用开发、桌面开发以及Web应用开发,其中Web开发占Java应用的55%以上,人才招聘市场中所需的Java开发人员多以Web开发为主。Java开发人员的需求量一直很大,很多高校都开设了Jav

4、a课程,面向就业,以适应人才市场需求。但是java打包安装可能是java初学者在设计完一个java项目后首先遇到的一个难题,程序的打包和安装制作非常麻烦。为了解决java程序设计者在程序打包和安装制作过程中遇到的问题,下面就详细论述一下java程序的打包和安装制作过程,本文以xianshi.Java为例说明,并假设xianshi.Java存放在smog文件夹中。2打包Java的执行程序实际上就是一个个的类和包,要让java程序在脱离开Jcreator环境下运行,首先要做的工作是打包问题。Java的打包可用jar包,

5、jar包是Java中所特有一种压缩文档,其实大家就可以把它理解为.zip包。当然也是有区别的,jar包中有一个META-INFMANIFEST.MF文件,当你找成jar包时,它会自动生成。jar包是由JDK安装目录binjar.exe命令生成的,当我们安装好JDK,设置好path路径,就可以正常使用jar.exe命令,它会用libtool.jar工具包中的类。这些细节就不用管它了。下面我们看看jar的使用方法:一.jar命令参数:jar命令格式:jar {c t x u f }[ v m e 0 M i ]

6、[-C 目录]文件名...其中{ctxu}这四个参数必须选选其一。[v f m e 0 M i ]是可选参数,文件名也是必须的。-c  创建一个jar包-t 显示jar中的内容列表-x 解压jar包-u 添加文件到jar包中-f 指定jar包的文件名-v  生成详细的报造,并输出至标准设备-m 指定manifest.mf文件.(manifest.mf文件中可以对jar包及其中的内容作一些一设置)-0 产生jar包时不对其中的内容进行压缩处理-M 不产生所有文件的清单文件(Manifest.mf)。这个参数与忽略掉-

7、m参数的设置-i    为指定的jar文件创建索引文件-C 表示转到相应的目录下执行jar命令,相当于cd到那个目录,然后不带-C执行jar命令。在了解了jar命令后,我们开始xianshi.java的打包过程。(1)首先在Jcreator编程环境下编译程序生成类库和包,存放在smog文件夹中,如图1所示。图1:smog文件夹中的内容(2)在smog文件下新建一个MANIFEST.MF文件,内容如图2:注意Manifest-Version:和1.0之间必须有一个空格。否则打包出错。图2:MANIFEST.MF文件中

8、的内容在命令行下输入jarcvfmxianshi.jarMANIFEST.MF./.,则结果如图3:图3:jar命令和jar命令执行后的结果3生成exe文件生成exe文件的目的是为安装制作做前提,因为jar文件仍然不能离开jdk环境执行。生成exe文件有两种方法,一种是jsmooth,一种是exe4j,其中jsmooth生成后可脱离开jdk环境。Jsmoot

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。