亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > Java > 正文

二種jar包制作方法講解(dos打包jar eclipse打包jar文件)

2019-11-26 15:52:37
字體:
來源:轉載
供稿:網友

1.在dos下面打包jar文件

復制代碼 代碼如下:

D:/jdk1.5.0_07/bin> jar  /help

用法:jar  {ctxu}[vfm0Mi]  [jar-文件]  [manifest-文件]  [-C  目錄]  文件名  ...
選項:
-c  創建新的存檔
-t  列出存檔內容的列表
-x  展開存檔中的命名的(或所有的〕文件
-u  更新已存在的存檔
-v  生成詳細輸出到標準輸出上
-f  指定存檔文件名
-m  包含來自標明文件的標明信息
-0  只存儲方式;未用ZIP壓縮格式
-M  不產生所有項的清單(manifest〕文件
-i  為指定的jar文件產生索引信息
-C  改變到指定的目錄,
在命令行中運行剛剛生成的jar,命令如下:
java -jar test.jar
如果在jar中有一些System.out.prinln語句,運行后想看看打印出的內容,可以用一下命令:
java -jar test.jar >log.txt
輸出信息會被打印到log.txt中,當然log.txt自動生成,并位于和test.jar一個目錄中。
這里也可以新建一個start.bat文件,創建后;右鍵---編輯,輸入:java -jar test.jar >log.txt;以后直接雙擊start.bat即可運行test.jar啦。
注意,如果你是在文件導出放在如:E盤,則你需要導入得包也要放在這個目錄里。
如果一個文件名是一個目錄,它將被遞歸處理。
清單(manifest〕文件名和存檔文件名都需要被指定,按 'm '  和  'f '標志指定的相同順序。

示例1:將兩個class文件存檔到一個名為  'classes.jar '  的存檔文件中:
jar  cvf  classes.jar  Foo.class  Bar.class
示例2:用一個存在的清單(manifest)文件  'mymanifest '  將  foo/  目錄下的所有
文件存檔到一個名為  'classes.jar '  的存檔文件中:
jar  cvfm  classes.jar  mymanifest  -C  foo/  .

2.用eclipse打包jar文件

Eclipse通過導出的方式(右鍵單擊項目,之后選擇Export)打包java類文件生成jar包。

方法一:(在項目工程沒有引用外部jar包時,直接導出)

復制代碼 代碼如下:

選中工程---->右鍵,Export...--->Java--->JAR file--->next-->選擇jar file的路徑及名稱-->next-->next---> 選擇main class--->finish

方法二:
當工程引用了其他的外部jar時,由于eclipse不支持同時導出外部jar包的功能,所以比較麻煩一點;具體步驟如下:

生成manifest file:選中工程--->右鍵,Export--->Java--->JAR file--->選擇jar file的路徑及名稱--->next--->next--->next;

此時來到了方法1中要選擇main class的窗口,但這里先不選擇main class,選擇最上方的Generate the manifest file, 勾上Save the manifest in the workspace,在Manifest file:中輸入file的名稱,如/testProject/main,(其中testProject為工程名,main為manifest file的名稱)點擊finish,回到工程,打開剛剛生成的main,在這里要輸入如下信息:

Manifest-Version: 1.0
Main-Class: com.pacong.convert.auto.propertes.ConvertAutoProperties
Class-Path: jxl.jar

其中,Manifest-Version: 1.0為剛剛自動生成的manifest版本號;

Main-Class: com.pacong.convert.auto.propertes.ConvertAutoProperties為main class所在類;
Class-Path: jxl.jar為外部jar包名稱,這里是告訴導出的jar包,所要用到的外部的jar包的路徑及名稱。
上面都做完了就可以導出帶外部jar包的jar包了,步驟如下:

復制代碼 代碼如下:

選中工程--->右鍵,Export--->Java--->JAR file--->選擇jar file的路徑及名稱--->next--->next--->next,這時又來到了選擇main class的窗口,但這里也不選擇main class,選擇Use existing manifest from workspace,在Manifest file:里選擇剛剛生成的main,如:/testProject/main,點擊finish,到此就大功告成啦;假設生成的jar包的名稱為test.jar,那么Class-Path中引入的jxl.jar要和test.jar位于同一個目錄下。

這里還有一點要注意:

如果想在命令行中運行剛剛生成的jar,命令如下:
java -jar test.jar
如果在jar中有一些System.out.prinln語句,運行后想看看打印出的內容,可以用一下命令:
java -jar test.jar >log.txt
輸出信息會被打印到log.txt中,當然log.txt自動生成,并位于和test.jar一個目錄中。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美精品久久久久久久免费观看| 亚洲图片欧洲图片av| 69久久夜色精品国产69乱青草| 国产精品扒开腿做爽爽爽的视频| 国产精品久久久久久一区二区| 成人精品aaaa网站| 欧美性xxxx极品hd满灌| 精品久久久久久久久久国产| 日韩女优人人人人射在线视频| 国产丝袜一区二区三区免费视频| 日韩av在线电影网| 国产小视频国产精品| 中文字幕在线亚洲| 久久久久久久成人| 久久久噜噜噜久久| 人人爽久久涩噜噜噜网站| 亚洲xxxx视频| 亚洲国产精品字幕| 精品亚洲男同gayvideo网站| 亚洲tv在线观看| 国产精品精品久久久| 欧美在线亚洲一区| 98午夜经典影视| 欧美电影电视剧在线观看| 亚洲高清在线观看| 亚洲综合中文字幕68页| 国内精品小视频在线观看| 97视频在线免费观看| 精品成人69xx.xyz| 国产成人午夜视频网址| 97精品久久久| 亚洲免费av电影| 伊人久久五月天| 在线午夜精品自拍| 欧美成在线观看| 国产精品白嫩美女在线观看| 7777精品久久久久久| 91福利视频在线观看| 久久精品99久久久香蕉| 欧美精品www在线观看| 日本久久久久久久久| 欧美大片免费观看在线观看网站推荐| 国产精品电影观看| 国产精自产拍久久久久久| 欧美一区二三区| 久久av资源网站| 川上优av一区二区线观看| 欧美亚洲国产精品| 91在线观看免费高清| 国产在线拍偷自揄拍精品| 亚洲国产美女精品久久久久∴| 日韩视频免费看| 国产成人一区二区在线| 国产成人一区三区| 中文字幕不卡在线视频极品| 懂色aⅴ精品一区二区三区蜜月| 日韩av最新在线观看| 久久偷看各类女兵18女厕嘘嘘| 这里只有精品在线观看| 久久久久久成人| 97av在线影院| xxxxx成人.com| 欧美日韩亚洲天堂| 国产精品三级在线| 久久人人看视频| 日本一区二区在线免费播放| 国产精品18久久久久久首页狼| 久久久久久91| 日韩精品在线私人| 欧美激情在线狂野欧美精品| 欧美大片欧美激情性色a∨久久| 国产精品视频男人的天堂| 国产欧美va欧美va香蕉在线| 日韩中文字幕在线看| 成人97在线观看视频| 久久在线免费观看视频| 日韩精品免费视频| 国产女精品视频网站免费| 欧美综合在线第二页| 中日韩美女免费视频网站在线观看| 国产视频观看一区| 中文字幕精品网| 亚洲国产成人爱av在线播放| 91高清视频免费观看| 精品偷拍各种wc美女嘘嘘| 在线观看亚洲视频| 国产不卡精品视男人的天堂| 97国产精品视频| 69久久夜色精品国产69乱青草| 国产亚洲欧美日韩精品| 97精品国产97久久久久久春色| 国产精品综合久久久| 亚洲国产精品人人爽夜夜爽| 国产婷婷色综合av蜜臀av| 久久国产精品99国产精| 欧美成人h版在线观看| 欧美激情久久久| 亚洲精品suv精品一区二区| 国产欧美精品在线| 欧美精品videos另类日本| 亚洲直播在线一区| 国产成人+综合亚洲+天堂| 亚洲精品电影网站| 成人免费淫片aa视频免费| 国产精品啪视频| 亚洲精品久久久久中文字幕欢迎你| 78色国产精品| 欧美性xxxx极品高清hd直播| 一区二区三区国产在线观看| 成人在线观看视频网站| 亚洲人高潮女人毛茸茸| 国内成人精品视频| 亚洲精品一区二区在线| 国产精品福利在线观看| 久久人91精品久久久久久不卡| 97在线视频免费观看| 国产日韩av在线| 日韩精品免费视频| 欧美重口另类videos人妖| 2019日本中文字幕| 久久资源免费视频| 国产有码在线一区二区视频| 欧美大片在线看免费观看| 中文字幕自拍vr一区二区三区| 91在线观看免费观看| 主播福利视频一区| 中文字幕久久久| 51久久精品夜色国产麻豆| 在线播放国产一区二区三区| 欧美国产日韩一区二区三区| 久久久久久国产精品| 亚洲一区二区三区四区在线播放| 亚洲男女性事视频| 97成人精品视频在线观看| 国产男女猛烈无遮挡91| 欧美一级免费看| 高清欧美性猛交xxxx黑人猛交| 欧美国产亚洲精品久久久8v| 亚洲国产古装精品网站| 亚洲大胆人体视频| 色婷婷综合成人av| 日本韩国在线不卡| 亚洲精品一区二三区不卡| 狠狠干狠狠久久| 中文字幕九色91在线| 在线观看日韩欧美| 欧美精品在线看| 亚州欧美日韩中文视频| 欧美日韩成人在线观看| 91av国产在线| 日韩精品中文字幕视频在线| 国产精品亚发布| 国产精品无码专区在线观看| 日韩av日韩在线观看| 国产成人亚洲综合91精品| 久久视频国产精品免费视频在线| 91亚洲精品久久久久久久久久久久| 中文字幕国产亚洲| 久久久久久久久网站| 亚洲人成在线观看网站高清| 日韩一级裸体免费视频| 日韩高清人体午夜| 日韩精品视频在线免费观看| 久久精品国产清自在天天线|