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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

linux java jar打包_【Java】Java程序打包成jar包在Linux上运行

發布時間:2025/3/8 linux 22 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux java jar打包_【Java】Java程序打包成jar包在Linux上运行 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

當需要把在Windows上開發的Java程序用在Linux上運行時,就需要吧該Java程序打包成jar包上傳到Linux上去運行。

1.Java程序用MyEclipse打包成可運行的jar包

(1)在MyEclipse中選中需要打包的項目,點擊右鍵,選擇:Export... 如下圖所示:

(2)然后在彈出的窗口中選擇:Java-->Runnable JAR file,然后點擊:Next,如下圖所示:

(3)然后選擇需要打包的程序和保存的地方,然后點擊:Finish,如下圖所示:

這樣Java程序就打包成了可運行的jar包,就可以拷貝到Linux上運行了。

2.打包后的jar包在Linux上運行

當然,首先Linux上已經有了Java的運行環境。然后只需要在命令行輸入:java -jar test.jar

就可以運行了,其中test.jar就是之前打包好的Java程序的jar包。

3.Java程序接收命令行參數的情況

如果在Linux上運行時,需要接收命令行參數的話,就需要在源Java程序中修改程序,讓其能夠接收命令行參數。

Java的命令行參數就是程序中main函數的參數:String[] args,其中args數組就是需要接收的所有命令行參數的數組。

在MyEclipse中運行程序時,需要輸入要接收的命令行參數,步驟如下:

(1)點擊菜單欄中的Run選項,選擇:Run Configurations...或者Debug Configurations... ?,如下圖所示:

(2)然后在彈出的窗口中點擊:Arguments 選項,然后在Program arguments中輸入需要接收的命令行參數,多個參數中間以空格分開,點擊Apply后,點擊Run或者Debug即可,如下圖所示:

程序運行成功后,然后在按前面的方法進行打包成可運行的jar包,然后在Linux上運行時,

輸入命令:java -jar test.jar val1 val2,就可以運行程序了。

其中val1和val2就是程序需要接收的命令行參數。

希望對大家有所幫助,謝謝。

創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎

總結

以上是生活随笔為你收集整理的linux java jar打包_【Java】Java程序打包成jar包在Linux上运行的全部內容,希望文章能夠幫你解決所遇到的問題。

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