有关JAVA应用程序

来源:百度知道 编辑:UC知道 时间:2024/06/21 21:46:40
知道JAVA程序,如何利用JDK制作JAR软件,把详细步骤发过来,谢谢!

jar是打包
叫做架包
package命令

JAR命令是JDK工具包中的一个工具。如果你已经为java配置过Path环境变量,那么可以直接在命令行下使用。而如果你使用IDE开发,大多数IDE已经配置好了JAR工具,可以直接使用。
下面说一下如果没有IDE,如何使用命令行打包JAR。(假定你已经配置好JDK的Path路径)
1.先把项目中所有的源文件都编译,并按包路径组织好各字节码文件的文件夹层次结构。(现在假定你把此项目的字节码文件都放在E:\MyProject的各级下了)
2.自己可以不用创建清单文件,现在1.6的JDK的JAR工具自己会生成清单文件。
在命令提示符窗口中执行命令:
JAR -cvfe 你想打包成的JAR文件名 你程序的主类名 -C E:\MyProject .
"打包目标JAR文件名"需要自己起。有必要的话,可以带有路径。
"你程序的主类名"就是你将来双击JAR时,将会自动启动的那个类名。如果有,需要带有包路径。
E:\MyProject就是刚才你字节码文件的存放路径。
如果你的程序没有要运行的主类,那就这样执行:
JAR -cvf 你想打包成的JAR文件名 -C E:\MyProject .

注意JAR三个字母大小写均可,但参数中的字母必须大小写区分的。
还有行末的一个句点不能丢:.

用法:jar {ctxu}[vfm0Mi] [jar-文件] [manifest-文件] [-C 目录] 文件名
-c 创建新的存档
-t 列出存档内容的列表
-x 展开存档中的命名的(或所有的〕文件
-u 更新已存在的存档
-v 生成详细输出到标准输出上
-f 指定存档文件名
-m 包含来自标明文件的标明信息
-0 只存储方式;未用ZIP压缩格式
-M 不产生所有项的清单(manifest〕文件
-i 为指定的jar