1、文件目录结构为:
2013/05/13 13:26 <DIR> com
2013/05/13 13:31 <DIR> lib
2013/05/13 13:41 210 manifest
C:\jarstudy\com 的目录
2013/05/13 13:26 <DIR> zqk
C:\jarstudy\com\zqk 的目录
2013/05/13 12:15 1,114 DateUtil.class
2013/05/13 12:20 2,187 FileUtil.class
2013/05/13 12:51 8,086 GetPicture.class
C:\jarstudy\lib 的目录
2013/05/13 12:13 46,725 commons-codec-1.3.jar
2013/05/13 12:13 277,722 commons-httpclient-3.0-rc2.jar
2013/05/13 12:13 60,841 commons-logging.jar
3 个文件 385,288 字节
2、manifest 内容
Manifest-Version: 1.0
Main-Class: com.zqk.GetPicture
Created-By: qeekey
Class-Path: lib/commons-codec-1.3.jar
lib/commons-httpclient-3.0-rc2.jar
lib/commons-logging.jar
//注意 第一行为Manifest-Version 必须
//注意 冒号后 有一个空格 必须
//注意 最后一行为空行 必须
2、打包
>jar cvmf manifest getpic.jar com lib
4、运行
java -classpath .:lib/* -jar getpic.jar c:\test.html c:\logs
本文详细介绍了一个Java应用程序从源代码到最终可执行jar包的全过程。包括了目录结构的组织方式、manifest清单文件的编写规范及如何使用jar命令进行打包,最后还介绍了如何设置classpath并运行打包好的jar文件。
&spm=1001.2101.3001.5002&articleId=82508366&d=1&t=3&u=a88db1de6e1b473698e24c32ed18d6c7)

被折叠的 条评论
为什么被折叠?



