网站大量收购独家精品文档,联系QQ:2885784924

Java程序打包和安装制作.doc

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Java程序的打包和安装制作 郭学会 山西机电职业技术学院 摘要:java程序的打包和安装制作在教材中一般不提及,但是如果你是程序设计者,就必须面对此类难题。为了解决java程序设计者遇到的这些难题,本文简明扼要的论述了java程序的打包和安装制作过程,可供程序设计者以后遇到此类问题使用。 关键词:java;jsmooth;Jcreator;Inno Setup Java Program Production Of Package And Installation GUO xuehui ShanxiI Institute Of Mechancal Electrical Engineering Abstract: It is generally not mentioned in the textbooks that the java program production of package and installation, but if you are a programmer, you have to face such problems. Experienced java programmer to solve these problems, this paper discusses the brief process of packaging and installation of java production process for programmers to use after experiencing such problems. 1 前言 由于Java的简单性、安全性、跨平台独立性、具有多线程和网络功能等优点,成为现今主流的计算机编程语言之一,广泛应用于移动或嵌入式开发、客户机/服务器应用开发、桌面开发以及Web应用开发,其中Web开发占Java应用的55%以上,人才招聘市场中所需的Java开发人员多以Web开发为主。Java开发人员的需求量一直很大,很多高校都开设了Java课程,面向就业,以适应人才市场需求。但是java打包安装可能是java初学者在设计完一个java项目后首先遇到的一个难题,程序的打包和安装制作非常麻烦。为了解决java程序设计者在程序打包和安装制作过程中遇到的问题,下面就详细论述一下java程序的打包和安装制作过程,本文以xianshi.Java为例说明,并假设xianshi.Java存放在smog文件夹中。 2 打包 Java的执行程序实际上就是一个个的类和包,要让java程序在脱离开Jcreator环境下运行,首先要做的工作是打包问题。Java的打包可用jar包,jar包是Java中所特有一种压缩文档,其实大家就可以把它理解为.zip包。当然也是有区别的, jar包中有一个META-INF\MANIFEST.MF文件,当你找成jar包时,它会自动生成。jar包是由JDK安装目录\bin\jar.exe命令生成的,当我们安装好JDK,设置好path路径,就可以正常使用jar.exe命令,它会用lib\tool.jar工具包中的类。这些细节就不用管它了。下面我们看看jar的使用方法: 一.jar命令参数: jar命令格式:jar?{c?t?x?u?f?}[?v?m?e?0?M?i?][-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)。这个参数与忽略掉-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文件中的内容 在命令行下输入jar cvfm xianshi.jar MANIFEST.MF ./ .,则结果如图3: 图3:j

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档