Runnbale Jar File

Runnable Jar File

Oracle的Java指导文件:

Oracle Jar Files

Creating an Executable Jar File

在Java中,经常组合不同的class文件在一个.jar文件中。Library classes就是那样储存的。大的项目使用Jar文件。你也可以自己组合不同的classes创建jar文件。

jar文件使用JDK中的jar.exe utility 程序创建。通过指明jar.exe哪一个class有main,可以运行jar文件。在那之前,必须创建一个manifest文件:

例如

Main-Class: Craps

带有manifest的jar文件可以作为library,也可以作为runnable jar。

如果你有manifest,并且classes已经被编译过了,你需要运行JDK中的jar.exe Utility。在JDK的bin文件夹中,同一目录下还有javac.exe和java.exe。

jar cvfm MyJarName.jar manifest.txt *.class

cvfm means “create a jar; show verbose output; specify the output jar file name; specify the manifest file name.”

创建一个runnable jar,提供一个main class,就可以通过java -jar yourjarfile.jar来运行了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值