Java程序打包成jar包
来源:互联网 发布:java怎么实现文件上传 编辑:程序博客网 时间:2024/05/17 15:57
方法一:通过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包
步骤如下:
摘自:http://blog.sina.com.cn/s/blog_93d133c601013hdm.html
- 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包
- 深入浅出LSTM神经网络
- Redhat FS-Cache Guide
- php设计模式——单例模式
- 字符串类型内建方法
- ev_timer
- Java程序打包成jar包
- 分享Matlab相位声码器
- pjsip简介
- android ipc机制
- Android Annotations 学习笔记(更新中)
- android PopupWindow 显示问题
- Json转换利器Gson之实例二-Gson注解和GsonBuilder
- MySQL-5.6.13免安装版配置方法
- linux 安装svn