java中如何生成可执行的jar文件

简介:

java中如何生成可执行的jar文件

最简单的方法就是:

jar -cfe Card.jar CardLayoutDemo CardLayoutDemo$1.class CardLayoutDemo$myAct
ionListener.class CardLayoutDemo.class myClosingListener.class myPanel.class
jar命令为java自带的专用打包工具;
c代表生成新的jar包;
e代表可执行的类,亦即main方法所在的类。如果该类有所属的包,书写时要加上包名;
f代表生成的jar包的名称,在本例中是Card.jar。此包名可以随意命名,没有规定;
注意 e f 所对应的参数位置要一一对应!不能错位!
最后面的是程序执行时的类文件!

因为类文件可能会有很多,所以这样写很是不方便!
于是我采用包的形式:将类文件打成包!例如包的名称是test

直接 jar -cfe Card.jar CardLayoutDemo test (哦了)!
test最后面的这个参数表示将test目录下的所有文件都打包放到新的jar包中。

目录
相关文章
|
Java
Java:javac编译java文件引入class文件和jar依赖
Java:javac编译java文件引入class文件和jar依赖
1032 0
|
3月前
|
存储 Java API
|
Java Shell OceanBase
Java 无法找到 oma.jar 文件
Java 无法找到 oma.jar 文件
89 1
|
12月前
|
Java
cmd 命令行 java文件 .java 转 jar包 .jar
cmd 命令行 java文件 .java 转 jar包 .jar
51 0
|
Java
java(ZipOutputStream)将多个文件打成zip
当想要将两个文件打包成ZIP文件时,可以使用Java的ZipOutputStream类。
711 0
|
存储 小程序 算法
如何使用Java的JAR文件
如何使用Java的JAR文件
119 0
|
存储 Java
Java -jar参数详解:掌握Java可执行JAR文件的运行技巧
作为一种常用的开发语言,Java经常使用可执行的JAR(Java Archive)文件来打包和分发应用程序。使用java -jar命令运行JAR文件是一种方便快捷的方式。本文将详细介绍java -jar命令的各种参数,帮助您充分利用这个功能。
892 0
|
缓存 编解码 网络协议
【JAVA】文件拷贝方式
NIO 不止是多路复用,NIO 2 也不只是异步 IO,今天我们来看看 Java IO 体系中,其他不可忽略的部分。
239 0
|
Java Apache 缓存
Java 文件复制
摘要 尽管Java提供了一个可以处理文件的IO操作类。 但是没有一个复制文件的方法。 复制文件是一个重要的操作,当你的程序必须处理很多文件相关的时候。 然而有几种方法可以进行Java文件复制操作,下面列举出4中最受欢迎的方式。
1260 0