日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

java如何生成jar包

發布時間:2024/8/1 编程问答 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java如何生成jar包 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

文章目錄

  • 1 編寫代碼
  • 2 利用jar命令生成jar文件
    • 2.1 準備文件
    • 2.2 生成jar文件
    • 2.3 修改MANIFEST.MF文件
    • 2.4 運行hello.jar文件

以前看到過別人用 java編寫的程序可以像 exe文件那樣執行運行,很是羨慕。現在抽個時間來研究下如何編寫的,原來就是幾個命令的使用,這里簡單記錄下生成可執行的 jar包文件的步驟。

1 編寫代碼

我們這里編寫一個類,這個類的主要目的就是測試接收到的參數并打印出參數值。

package com.jar.test; /** *測試打成可執行的jar包 * *@authorAdministrator * */ publicclass MyJarHello { /** *@paramargs */ publicstaticvoid main(String[] args) { if (args != null) { System.out.println("args.length::" + args.length); for (int i = 0; i < args.length; i++) { System.out.println("參數[" + i + "]的值為:" + args[i]); } } else { System.out.println("args is null !"); } }}

2 利用jar命令生成jar文件

2.1 準備文件

導出當前類文件,并按照包結構放到一個目錄下,比如放到目錄D:/temp/svnTest下,類文件所在位置
(D:/temp/svnTest/com/jar/test/MyJarHello.class)

2.2 生成jar文件

在DOS下,切換到目錄D:/temp/svnTest下,執行如下命令,把svnTest目錄下的所有文件(包括子文件夾中的文件)打包到hello.jar中。

D:/temp/svnTest>jar -cvf hello.jar * 標明清單(manifest) 增加:com/(讀入= 0) (寫出= 0)(存儲了 0%) 增加:com/jar/(讀入= 0) (寫出= 0)(存儲了 0%) 增加:com/jar/test/(讀入= 0) (寫出= 0)(存儲了 0%) 增加:com/jar/test/MyJarHello.class(讀入= 952) (寫出= 599)(壓縮了 37%)D:/temp/svnTest>

說明:jar命令的具體參數在DOS下敲入jar后按回車即可了解具體參數的說明

2.3 修改MANIFEST.MF文件

用winRAR軟件打開hello.jar文件,修改MANIFEST.MF文件,在文件中添加如下一句,并保存到hello.jar文件中。這句的意思是說默認執行的主程序的入口。
Main-Class: com.jar.test.MyJarHello
注意:冒號后面有個空格,com.jar.test.MyJarHello最后有個回車。
如果當前類還依賴別的jar包,則在Main-Class下面一行添加如下代碼:Class-Path: jar/axis.jar jar/commons-discovery-0.2.jar
上面的jar目錄與hello.jar文件放在同一個目錄下即可,即:axis.jar和commons-discovery-0.2.jar是相對路徑。

2.4 運行hello.jar文件

在DOS命令下進入到目錄D:/temp/svnTest,敲入如下命令執行即可看到效果。

D:/temp/svnTest>java -jar hello.jar args.length::0D:/temp/svnTest>java -jar hello.jar param1 param2 args.length::2 參數[0]的值為:param1 參數[1]的值為:param2D:/temp/svnTest>

總結

以上是生活随笔為你收集整理的java如何生成jar包的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 韩国性猛交╳xxx乱大交 | 99ri国产在线 | 筱田优全部av免费观看 | 日韩精品人妻一区 | 亚洲av无码不卡 | 欧美黑人多人双交 | 在线亚洲区 | 国产午夜福利视频在线观看 | 亚洲性图一区二区三区 | 久久调教| 成人123| 少妇太爽了在线观看 | 国产精品成人一区二区三区 | 丝袜淫脚 | 丁香婷婷激情五月 | 在线日韩成人 | 亚洲激情视频网 | 制服师生在线 | 欧美日韩一区二区三区在线观看 | 成人一区av | 另类ts人妖一区二区三区 | 天天av综合 | 亚洲国产日韩欧美在线观看 | 亚洲天天操 | 午夜一区二区三区四区 | 无码人妻少妇色欲av一区二区 | 成人免费视频观看 | 精品国产乱码久久久久久牛牛 | 日韩一二三四五区 | 色噜噜影院 | 激情综合五月网 | 国产精久久久久 | 无码人妻精品一区二区中文 | 男女激情网 | 看国产毛片| 亚洲一区二区三区不卡视频 | 欧美久久久 | 男生把女生困困的视频 | 成人a视频在线观看 | 日本视频免费看 | 农村村妇真实偷人视频 | 亚洲免费a | 在线看成人av | 色综合久久av | 合欢视频污 | 在线碰| 伊人91| 免费日本黄色片 | 日韩在线视频网 | 欧美激情网 | 欧美特黄aaaaaa | 自拍偷拍精品视频 | av在线入口 | 优优色综合 | 国产精品4区 | 在线观看国产一区 | 久久久性色精品国产免费观看 | 二区视频在线 | 色婷婷视频 | 男人天堂2019| 国产片一区二区三区 | 91蜜臀精品国产自偷在线 | 国产一区999 | 久久怡春院| 国产精品丝袜在线观看 | 绯色av蜜臀vs少妇 | 黄色特级毛片 | a√天堂资源 | 国产精品人人 | 亚洲成人无码久久 | 在线天堂v| 中国少妇色 | 国产一级二级在线 | 国产精品久久久久野外 | 日本精品久久久 | 国产一区二区三区在线视频观看 | 欧美日韩视频无码一区二区三 | 在线播放国产视频 | www国产精品视频 | 免费成人91 | 爱爱激情网 | 一区二区三区国产av | 中文字幕一区二区三区四区五区 | 久草免费福利视频 | 欧美xxxx少妇| 成人午夜精品福利 | 日本a级c片免费看三区 | 午夜不卡在线观看 | 黄网在线免费 | 久草美女 | 国产免费一区二区视频 | 凹凸日日摸日日碰夜夜 | 一本久久精品一区二区 | 激情欧美一区二区三区精品 | 日韩成人免费视频 | 天堂√8在线中文 | 九九av| 性欧美8khd高清极品 | 星空大象在线观看免费播放 |