Java程序打包成jar包
来源:互联网 发布:淘宝产品参数怎么设置 编辑:程序博客网 时间:2024/05/19 10:40
Java程序打包成jar包
用法:jar {ctxui}[vfm0Me] [jar-file] [manifest-file] [entry-point] [-C dir] files ...
选项包括:
如果有任何目录文件,则对其进行递归处理。
清单文件名、归档文件名和入口点名的指定顺序
与 "m"、"f" 和 "e" 标志的指定顺序相同。
示例 1:将两个类文件归档到一个名为 classes.jar 的归档文件中:
示例 2:使用现有的清单文件 "mymanifest" 并
下文假设编译后的class文件在bin目录下
一、打包成一般的jar包
输入如下命令即可:
- jar
cvf counter.jar -C bin .
其中,“-C bin”实际上是告诉jar命令先cd到bin目录下,再在此目录执行没有参数“-C bin”的命令,等价于:
- cd
bin - jar
cvf "."代表当前路径counter.jar . //
二、打包成可运行的jar包
要打包成可运行的jar包,有两种方法,一是手动创建MANIFEST.MF文件,并在其中指定主类;二是使用jar的-e参数指定可运行jar包的入口点(即main类的完全名称).
以Java源代码行数统计程序的打包为例,演示如何打包:
1. 手动创建MANIFEST.MF文件:
1)首先编辑MANIFEST.MF文件,内容如下:
- Manifest-Version:
1.0 - Created-By:
rsljdkt - Class-Path:
. - Main-Class:
Main
说明:
2)使用jar命令进行打包:
- jar
cvfm counter.jar MANIFEST.MF -C bin .
2. 使用-e参数指定入口点:
执行如下命令即可:
- jar
cvfe counter.jar Main -C bin .
方法二:使用Eclipse的Export功能:
一、打包成一般的jar包:
步骤如下:
二、打包成可运行的jar包
步骤如下:
转载:http://blog.csdn.net/tfy1332/article/details/19573395
- Java程序打包成Jar包
- Java程序打包成jar包
- Java程序打包成jar包
- Java程序打包成jar包
- Java程序打包成jar包
- Java程序打包成jar包
- Java程序打包成jar包
- Java程序打包成jar包
- Java程序打包成jar包
- Java程序打包成Jar包
- Java程序打包成jar包
- Java程序打包成jar包
- Java程序打包成jar包
- Java程序打包成jar包
- 打包java程序成jar包
- Java程序打包成jar包
- Java程序打包成jar包
- Java程序打包成jar包
- oracle RMAN参数配置详解
- Problem C: 学生干部虚基类
- KinectFusion官方文档翻译
- easyui的加载
- Android 代码混淆
- Java程序打包成jar包
- 【Unet】不使用NetWorkTransform组件 进行同步位移和旋转
- LVS搭建教程
- (工具类)double类型数据运算解决进度不准问题
- Problem D: 选举班干部了!
- java中的正则表达式
- 解决Android Studio下Android Device Monitor中Perspective列表不全的问题
- C 可变长参数 VS C++11 可变长模板
- oracle11g dataguard 完全手册