java運行jar,java運行jar包指定classpath路徑

本文目錄一覽:

java怎麼打開jar

如果是執行則是:java

-jar

全路徑

上面需要jar包中的元數據描述文件中指定了Main類,不然無效。

如果是查看,或者解壓,可以使用jar

-xvf或者常用的解壓縮軟件都可以打開。

JAVA 中JAR 運行出現invalid or corrupt jarfile,怎麼解決?

可能jar文件損壞了,你可以嘗試用winrar打開這個jar文件,把它解壓,看有沒有報錯,如果報錯,說明文件損壞了。

打包成jar文件後運行出現Invalid or corrupt jarfile 解決

打jar包

1。jar -cvf hello。jar hello。class

2。這時java -jar hello。jar 是運行不了的

3。解壓剛打的Jar包到新的目錄,會發現裡邊多了一個META-INF文件夾裡邊有一個MANIFEST。MF文件

4。用記事本打開MANIFEST。MF文件,修改為

Manifest-Version: 1。0

Main-Class: Hello

Created-By: aaa

5。將MANIFEST。MF複製到和Hello。class 放在一起

然後打包:

jar cvfm abc。jarMANIFEST。MFHello。class

得到可運行的jar

java -jar  ***   就可以運行的jar包[ 其中***為jar包名]

安裝了java怎麼打開jar

如果是想要運行jar包的話,先配置好環境變量,然後打開cmd,輸入java -jar jar路徑,然後有看的端口信息就運行起來了。

如何運行.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” %*

如何運行jar文件

運行jar文件的具體操作步驟如下:

1、首先我們可以使用WinRAR壓縮包來查看jar文件內容,前提是電腦上要先安裝選WinRAR解壓縮軟件。選中jar包,點擊鼠標右鍵,在彈出的菜單中選擇用WinRAR打開

2、使用WinRAR打開jar文件後,可以看到jar文件中的目錄結構,點擊目錄就可以看到目錄下的文件了。也可以選擇解壓縮,可以在解壓縮後的文件夾中查看。

3、除上述方法外,我們可以首先確定你的電腦上是否安裝了jdk,使用快捷鍵WIN + R ,啟動運行窗口,輸入cmd,按下確定按鈕。

4、電腦屏幕上會默認打開cmd窗口,我們可以在cmd窗口中輸入命令來確定java環境是否已經安裝了。

5、輸入java -version,有java的版本號回顯說明電腦上已經安裝java環境。如果沒有需要再電腦上下載安裝jdk環境。

6、選中jar文件,點擊鼠標右鍵,在彈出的菜單中,選擇打開方式,然後選擇Java(TM)Platform SE binary來打開即可。

Win10怎麼用java運行jar文件

如果安裝了jdk 並且配置好了環境變量 直接運行 cmd  找到 jar 包位置

執行-java -jar   XXX.jar   就可以了。

或者寫成 bat 文件 雙擊執行。

如果沒有安裝jdk 那就直接下一個裝上。

環境變量配置 請參考:

網頁鏈接

原創文章,作者:PBQR,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/133571.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
PBQR的頭像PBQR
上一篇 2024-10-03 23:59
下一篇 2024-10-03 23:59

相關推薦

  • Java JsonPath 效率優化指南

    本篇文章將深入探討Java JsonPath的效率問題,並提供一些優化方案。 一、JsonPath 簡介 JsonPath是一個可用於從JSON數據中獲取信息的庫。它提供了一種DS…

    編程 2025-04-29
  • java client.getacsresponse 編譯報錯解決方法

    java client.getacsresponse 編譯報錯是Java編程過程中常見的錯誤,常見的原因是代碼的語法錯誤、類庫依賴問題和編譯環境的配置問題。下面將從多個方面進行分析…

    編程 2025-04-29
  • 如何查看Anaconda中Python路徑

    對Anaconda中Python路徑即conda環境的查看進行詳細的闡述。 一、使用命令行查看 1、在Windows系統中,可以使用命令提示符(cmd)或者Anaconda Pro…

    編程 2025-04-29
  • Java Bean加載過程

    Java Bean加載過程涉及到類加載器、反射機制和Java虛擬機的執行過程。在本文中,將從這三個方面詳細闡述Java Bean加載的過程。 一、類加載器 類加載器是Java虛擬機…

    編程 2025-04-29
  • Java騰訊雲音視頻對接

    本文旨在從多個方面詳細闡述Java騰訊雲音視頻對接,提供完整的代碼示例。 一、騰訊雲音視頻介紹 騰訊雲音視頻服務(Cloud Tencent Real-Time Communica…

    編程 2025-04-29
  • Java Milvus SearchParam withoutFields用法介紹

    本文將詳細介紹Java Milvus SearchParam withoutFields的相關知識和用法。 一、什麼是Java Milvus SearchParam without…

    編程 2025-04-29
  • Java 8中某一周的周一

    Java 8是Java語言中的一個版本,於2014年3月18日發布。本文將從多個方面對Java 8中某一周的周一進行詳細的闡述。 一、數組處理 Java 8新特性之一是Stream…

    編程 2025-04-29
  • Java判斷字符串是否存在多個

    本文將從以下幾個方面詳細闡述如何使用Java判斷一個字符串中是否存在多個指定字符: 一、字符串遍歷 字符串是Java編程中非常重要的一種數據類型。要判斷字符串中是否存在多個指定字符…

    編程 2025-04-29
  • VSCode為什麼無法運行Java

    解答:VSCode無法運行Java是因為默認情況下,VSCode並沒有集成Java運行環境,需要手動添加Java運行環境或安裝相關插件才能實現Java代碼的編寫、調試和運行。 一、…

    編程 2025-04-29
  • Java任務下發回滾系統的設計與實現

    本文將介紹一個Java任務下發回滾系統的設計與實現。該系統可以用於執行複雜的任務,包括可回滾的任務,及時恢復任務失敗前的狀態。系統使用Java語言進行開發,可以支持多種類型的任務。…

    編程 2025-04-29

發表回復

登錄後才能評論