如何把使用命令行或者Eclipse将Java程序打包为jar文件
2011-08-22 14:48
821 查看
如何把写好的Java程序打包为jar文件呢?有两种方式可以选择
1.命令行的方式:
打包
jar cf JAR文件名称 程序文件名称或者程序所在的文件夹
举例:
jar cf MyApp.jar D:\JavaProject\MyApp
查看一个jar文件的内容
jar tvf JAR文件名称
举例:
jar tvf MyApp.jar
将一个jar文件解压缩
jar xf JAR文件名称
举例:
jar xf MyApp.jar
往压缩包里面增加文件
jar xf JAR文件名称 添加的文件或者其他的jar文件
举例:
jar xf MyApp.jar Test.class
更新一个jar文件
jar uf JAR文件名称 更新的文件或者其他的jar文件
举例:
jar uf MyApp.jar Test.class
运行一个jar程序
java -jar JAR文件名称
举例:
java -jar MyApp.jar
创建一个可以运行的jar文件
首先我们必须有一个主类(Main Class)
创建一个叫做MANIFEST.MF的文本,然后把一下内容拷贝进去
Manifest-Version: 1.0
Main-Class: YourMainClass
这个YourMainClass就是你程序中包含main方法的那个class
下面的语句用来创建可执行的jar文件.
jar cvfm MyApp.jar MANIFEST.MF 文件或文件夹路径
2.用Eclipse来创建
1.命令行的方式:
打包
jar cf JAR文件名称 程序文件名称或者程序所在的文件夹
举例:
jar cf MyApp.jar D:\JavaProject\MyApp
查看一个jar文件的内容
jar tvf JAR文件名称
举例:
jar tvf MyApp.jar
将一个jar文件解压缩
jar xf JAR文件名称
举例:
jar xf MyApp.jar
往压缩包里面增加文件
jar xf JAR文件名称 添加的文件或者其他的jar文件
举例:
jar xf MyApp.jar Test.class
更新一个jar文件
jar uf JAR文件名称 更新的文件或者其他的jar文件
举例:
jar uf MyApp.jar Test.class
运行一个jar程序
java -jar JAR文件名称
举例:
java -jar MyApp.jar
创建一个可以运行的jar文件
首先我们必须有一个主类(Main Class)
创建一个叫做MANIFEST.MF的文本,然后把一下内容拷贝进去
Manifest-Version: 1.0
Main-Class: YourMainClass
这个YourMainClass就是你程序中包含main方法的那个class
下面的语句用来创建可执行的jar文件.
jar cvfm MyApp.jar MANIFEST.MF 文件或文件夹路径
2.用Eclipse来创建
相关文章推荐
- 如何使用matalb中的deploytool函数打包jar包嵌入eclipse供java程序调用
- 使用eclipse打包Java程序jar文件
- Java程序打包成jar文件(并使用bat格式的档执行jar包)
- 用命令行将Java程序打包为jar文件
- 使用Eclipse把java文件打包成jar 含有第三方jar库的jar包
- 使用Eclipse把java文件打包成jar 含有第三方jar库的jar包
- war、jar包的打包方法,命令行方式和使用jbuilder或者eclipse
- 主题:war、jar包的打包方法,命令行方式和使用jbuilder或者eclipse
- 如何使用Fat Jar Plug-in打包java可执行程序
- 使用Eclipse把java文件打包成jar 含有第三方jar库的jar包
- 使用Eclipse把java文件打包成jar
- java中如何制作可双击执行的程序--jar打包工具的使用
- 使用Eclipse把java文件打包成jar
- Maven 手动添加第三方依赖包及编译打包和java命令行编译JAVA文件并使用jar命令打包
- java中如何制作可双击执行的程序--jar打包工具的使用
- 如何使用Eclipse将包含第三方jar库的java工程打包成jar包
- 如何将java程序打包成带参数的jar文件
- 如何在eclipse中编写好程序,然后打包成jar文件,在hadoop分布式集群上运行
- 在Eclipse使用插件将java程序打包成jar
- eclipse通过maven建立java se工程配置log4j,打包成zip,将jar包和配置文件分开,并以bat和sh文件启动java程序