Java程序打包成jar包
来源:互联网 发布:域名注册哪家比较好 编辑:程序博客网 时间:2024/05/20 11:33
Java程序打包成jar包
下面是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包
步骤如下:
- 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包
- C++中的public private protected
- cocos2d-x初学笔记09:进度条Progress
- 关于三进制
- HDU-3791-判断一棵树是不是二叉搜索树
- C++ extern使用
- Java程序打包成jar包
- magento -- 给后台分类管理页的分类商品加一栏商品类型
- 【浏览器】缩放是缩放CSS像素(缩放比例为1时,一个CSS像素等于一个屏幕像素)
- 数据的存储(1)
- 无法使用SecureCRT访问虚拟机之IP设置问题
- 进程、线程调度、优先级与关联性
- POJ 3352 求割边
- 利用 SysRq 键排除和诊断系统故障
- u-boot第一阶段程序分析小结