Java程序打包成jar包
来源:互联网 发布:js身份证号码格式验证 编辑:程序博客网 时间:2024/05/20 05:45
方法一:通过jar命令
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包
- MySQL一些函数的使用
- memcache
- C语言枚举类型(Enum)
- android thread 和service的区别
- CI框架(无限级分类+递归)
- Java程序打包成jar包
- 关于五子棋
- C语言结构体和指针
- [总结]Android 获取本地视频文件路径并播放的几种方式
- C语言结构体数组
- 文件上传+验证码
- Hive表中四种不同数据导出方式以及如何自定义导出列分隔符
- IOI2007 矿工配餐
- 简述JAVA集合框架