導航:首頁 > 編程語言 > java運行jar包

java運行jar包

發布時間:2023-11-13 21:44:02

Ⅰ 如何運行.jar形式的java程序

1

確保安裝了Java。在命令行中輸入 java -version,如果沒有最新版本,先更新,再繼續。

2

使 .jar文件可執行。
.jar可以通過整理Java程序的類別文件來變為可執行文件,而編譯器或Java虛擬機可以識別這些格式。.jar文件是通過javaw(Java應用程序管理器)執行的。你需要設置.jar文件中的應用程序接入點(即含有程序主功能的文件類別)。你需要通過清單文件(Manifest
file)來設置接入點。步驟如下:

Java工具會自動把meta-inf/manifest.mf設置為.jar的文件路徑。創建新的清單文件的時候,名字會創建為 "Manifest-Version: 1.0, Created-By: 1.6.0 (Sun Microsystems Inc)"

創建manifest addition .txt 文件。輸入 Main Class: [Package Name].[Class Name], ,把[Package Name]、[Class Name]替換為你的套件名稱和類別名稱(即創建了屬性值對)不要忘了最後加一行空行。

進入這個終端指令程序,調整清單文件,使其包括應用程序的接入點,把以下代碼的中括弧部分改為你程序的信息。 jar cfm [jar 文件名] [附加清單文件名] [導入文件]

重新看一下清單文件。設置了接入點以後,會是 "Manifest-Version: 1.0,Created-By: 1.6.0 (Sun Microsystems Inc), Main Class: [套件名稱].[類別名稱]"

你也可以用jar工具設置接入點。不過這樣會覆蓋清單文件中主類別屬性。輸入下面代碼(把中括弧部分替換) jar cfe [jar 文件名] [套件名稱] [帶主功能的種類名稱

3

運行 .jar 文件 。用以下代碼運行 .jar(java應用程序運行的主要方法): java -jar [Jar 文件名]

4

使得可以雙擊執行 .jar程序(可選)。 要雙擊打開.jar文件的話,需要把 javaw (java 應用程序管理器)可執行程序文件路徑改變,輸入以下代碼: C:\Program Files\Java\j2rex.y.z\bin\javaw.exe" -jar "%1" %*

Ⅱ java 執行jar包

請試一下:

控制面板--文件夾選項--文件類型-找到jar 選定,再高級--新建
第一個填run
第二個填找到java.exe
"1%"
改成 "-jar"
注意:
1、新建後要注意修改下,運行時,不要雙擊運行,可能默認不是這個run打開,右鍵選擇run即可。
2、版本影響,你用eclipse生成的jar其中的manifest.mf文件內容中版本可能與你實際運行的機器上的版本不一致。

例如:
"D:\Program Files\Java\jre1.5.0_06\bin\java.exe" -jar "%1" %*

運行時可能是一閃而過。當你設置了輸入時會等待你的輸入。

Ⅲ Java程序*.jar怎麼運行

jar文件是一種特殊的壓縮文件,你可以用JDK下的jar命令進行反解壓,具體語法格式你可以從dos窗口進入JDK的安裝目錄,輸入jar/?,可以查看到jar命令的各種格式。把jar文件解壓出來後,你就可以用java.exe命令去運行了。通常jar文件解壓出來的都是java的class文件。

Ⅳ 使用Java命令行運行同一個jar包兩次會產生兩個進程

產生沖突了。
Java是一門面向對象的編程語言,不僅吸收了C++語言的各種優點,還摒棄了C++里難以理解的多繼承、指針等概念,因此Java語言具有功能強大和簡單易用兩個特徵。Java語言作為靜態面向對象編程語言的代表,極好地實現了面向對象理論,允許程序員以優雅的思維方式進行復雜的編程。
Java具有簡單性、面向對象、分布式、健壯性、安全性、平台獨立與可移植性、多線程、動態性等特點[2]。Java可以編寫桌面應用程序、Web應用程序、分布式系統和嵌入式系統應用程序等。

閱讀全文

與java運行jar包相關的資料

熱點內容
臨汾單片機步進電機驅動電路 瀏覽:74
全新勝達天窗能編程嗎 瀏覽:320
ug常用命令 瀏覽:349
為什麼碳數增加密度減小 瀏覽:420
少兒計算機編程培訓無聊嗎 瀏覽:589
安卓界面更新時點擊卡頓如何解決 瀏覽:773
日本十大漫畫app哪個好用 瀏覽:878
做系統選擇哪個文件夾 瀏覽:285
如何登陸mc伺服器 瀏覽:801
華為無法定位伺服器地址 瀏覽:963
編譯原理第三版陳火旺課本圖片 瀏覽:566
cad用什麼解壓縮軟體 瀏覽:717
編譯的函數模版 瀏覽:361
加密貨幣利率改變 瀏覽:228
復雜網路案例python 瀏覽:298
死命令的意思 瀏覽:691
哪個app可以聽日語電台 瀏覽:105
谷輪壓縮機15hp 瀏覽:291
python任意整數冒泡降序 瀏覽:32
醫保卡的錢哪個app能看到 瀏覽:578