如何用jar命令对java工程进行打包.pdf
上传人:sy****28 上传时间:2024-09-14 格式:PDF 页数:3 大小:95KB 金币:16 举报 版权申诉
预览加载中,请您耐心等待几秒...

如何用jar命令对java工程进行打包.pdf

如何用jar命令对java工程进行打包.pdf

预览

在线预览结束,喜欢就下载吧,查找使用更方便

16 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

浪曦网-国内顶级IT视频网络编程教育平台Www.LangSin.Com如何用jar命令对java工程进行打包该文档由国内顶级IT视频教育平台浪曦网整理发布有时候为了更方便快捷的部署和执行Java程序,要把java应用程序打包成一个jar包。而这个基础的操作有时候也很麻烦,为了方便java程序员们能够方便的打包java应用程序,下面对jar命令进行介绍,并举出几个简单例子针对不同情况进行打包。一.jar命令用法:在cmd命令窗口下输入jar,回车,就会提示改命令的用法:二.例子(这里介绍的都是生成双击可执行的jar包):1.首先介绍如何在命令行下执行打包程序。1.1.没有包结构的最简单的工程。(1)在c:盘下新建文件“HelloWorld.java”:1publicclassHelloWorld2{3publicstaticvoidmain(String[]args){4System.out.println("Helloworld!");5}6}(2)在命令行下输入c:\javacHelloWorld.java,在c:盘下编译生成“HelloWorld.class”。(3)在c:盘下新建文件“menefest”(没有后缀名):Main-Class:HelloWorld注意最后要有一个空行,否则会出现找不到类的错误。(4)打包:输入c:\jarcvmfmenifestHelloWorld.jarHelloWord.jarHelloWorld.class,在c:盘下生成“HelloWorld.jar”。(5)执行:输入c:\java-jarHelloWord.jar。屏幕回显“HelloWorld”。1.2.有包结构的java工程。(1)在c:\com\gosyl\demo\下新建文件“HelloWorld.java”:浪曦网-国内顶级IT视频网络编程教育平台Www.LangSin.Com浪曦网-国内顶级IT视频网络编程教育平台Www.LangSin.Compackagecom.gosyl.demo;publicclassHelloWorld{publicstaticvoidmain(String[]args){System.out.println("HelloWorld");}}(2)在命令行下输入c:\javaccom/gosyl/demo/HelloWorld.java,在c:\com\gosyl\demo\文件夹下编译生成“HelloWorld.class”。(3)在c:盘下新建文件“menefest2”(没有后缀名):Main-Class:com.gosyl.demo.HelloWorld注意最后要有一个空行,冒号后面要一个空格。否则会出现找不到类的错误。(4)打包:输入c:\jarcvmfmenifest2HelloWorld.jarHelloWord.jarcom/,在c:盘下生成“HelloWorld.jar”。(5)执行:输入c:\java-jarHelloWord.jar。屏幕回显“HelloWorld”。1.3.引用到外部jar包的java工程。(1)在c:\com\gosyl\demo\下新建文件“Car.java”:packagecom.gosyl.demo;publicclassCar{publicstaticvoidmain(String[]args){Light.on();}}(2)在c:\com\gosyl\demo\下新建文件“Light.java”:packagecom.gosyl.demo;classLight{浪曦网-国内顶级IT视频网络编程教育平台Www.LangSin.Com浪曦网-国内顶级IT视频网络编程教育平台Www.LangSin.Compublicstaticvoidon(){System.out.println("Lightison!");}}(3)打包1:输入c:\jarcvfLight.jarcom/gosyl/demo/Light.class,在c:盘下生成“Light.jar”。(4)在c:盘下新建文件“menefest-car”(没有后缀名):Main-Class:com.gosyl.demo.CarClass-Path:Light.jar注意最后要有一个空行,冒号后面要一个空格。否则会出现找不到类的错误。(5)打包2:输入c:\jarcvmfmenifest-carCar.jarcom/gosyl/demo/Car.class,在c:盘