1 / 7
文档名称:

java程序打包帮助文档.docx

格式:docx   大小:18KB   页数:7页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

java程序打包帮助文档.docx

上传人:ipod0b 2018/11/5 文件大小:18 KB

下载得到文件列表

java程序打包帮助文档.docx

文档介绍

文档介绍:java 程序打包帮助文档
常常在网上看到有人询问:如何把 java 文件。通常回答只有两种,一种是制作一个可执行的 JAR 文件包, 文档一样双击运行了;而另一种是使用 JET 来进行编译。但是 JET 是要用钱买的,而且据说 JET 也不是能把所有的 Java 程序都编译成执行文件,性能也要打些折扣。所以,使用制作可执行 JAR 文件包的方法就是最佳选择了,何况它还能保持 Java 的跨平台特性。
下面就来看看什么是 JAR 文件包吧:
1. JAR 文件包
JAR 文件就是 Java Archive File,顾名思意,它的应用是与 Java 息息相关的,是 Java 的一种文档格式。JAR 文件非常类似 ZIP 文件——准确的说,它就是 ZIP 文件,所以叫它文件包。JAR 文件与 ZIP 文件唯一的区别就是在 JAR 文件的内容中,包含了一个 META-INF/ 文件,这个文件是在生成 JAR 文件的时候自动创建的。举个例子,如果我们具有如下目录结构的一些文件:
==
`-- test
`--
把它压缩成 ZIP 文件 ,则这个 ZIP 文件的内部目录结构为:

`-- test
`--
如果我们使用 JDK 的 jar 命令把它打成 JAR 文件包 ,则这个 JAR 文件的内部目录结构为:

|-- META-INF
| `--
`-- test
`--
2. 创建可执行的 JAR 文件包
制作一个可执行的 JAR 文件包来发布你的程序是 JAR 文件包最典型的用法。
Java 文件组成的。 文件必须根据它们所属的包不同而分级分目录存放;运行前需要把所有用到的包的根目录指定给 CLASSPATH 环境变量或者 java 命令的-cp 参数;运行时还要到控制台下去使用 java 命令来运行,如果需要直接双击运行必须写 Windows 的批处理文件(.bat) 或者 Linux 的 Shell 程序。因此,许多人说,Java 是一种方便开发者苦了用户的程序设计语言。
其实不然,如果开发者能够制作一个可执行的 JAR 文件包交给用户,那么用户使用起来就方便了。在 Windows 下安装 JRE (Java Runtime Environment) 的时候, 文件映射给 打开。那么,对于一个可执行的 JAR 文件包,用户只需要双击它就可以运行程序了, 文档一样方便(.chm 文档默认是由 打开的)。那么,现在的关键,就是如何来创建这个可执行的 JAR 文件包。
创建可执行的 JAR 文件包,需要使用带 cvfm 参数的 jar 命令,同样以上述 test 目录为例,命令如下:
jar cvfm test
这里 和 两个文件,分别是对应的参数 f 和 m,其重头戏在 manife