簡體   English   中英

在Windows 7上運行.jar文件

[英]Run a .jar file on Windows 7

我已經下載了一個.jar文件,它將無法在我的計算機上運行。 我已經安裝了Java RE 5.0,並安裝了Java 7 update72。每次我雙擊該文件時,它都會彈出並關閉。

我已經重新安裝了Java re和Java 7u72,仍然沒有成功。

在Windows 7上運行可執行文件.jar文件有幫助嗎?

.jar文件必須在.jar所在的文件夾中有一個lib文件夾才能打開窗口(不使用本機Java庫)。 如果沒有,那么.jar將不會打開任何窗口,因為它需要外部庫來打開。 但是,如果您的.jar並不想打開任何窗口,則說明它已按預期運行。 嘗試從命令行運行.jar:

java -jar <jar-file-name>.jar

您是否檢查過環境變量? 也許未指定變量PATH 此外,您可以嘗試以下操作:

Start - "Control Panel"
Click on "Default Programs"
Click on "Associate a file type or protocol with a specific program"
Double click on the .jar
Browse C:\Program Files\Java\jre7\bin\javaw.exe
Click on the button Open
Click on the button OK

如果不起作用,請嘗試配置環境變量:

From the desktop, right click the Computer icon.
Choose Properties from the context menu.
Click the Advanced system settings link.
Click Environment Variables. In the section System Variables, find the PATH environment variable and select it. Click Edit. If the PATH environment variable does not exist, click New.
In the Edit System Variable (or New System Variable) window, specify the value of the PATH environment variable. Click OK. Close all remaining windows by clicking OK.

注意:從“控制面板”進行編輯時,您可能會看到類似於以下內容的PATH環境變量:

%JAVA_HOME%\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem

用百分號(%)括起來的變量是現有的環境變量。 如果在“控制面板”的“環境變量”窗口中列出了這些變量之一(例如JAVA_HOME),則可以編輯其值。 如果未出現,則它是操作系統定義的特殊環境變量。 例如,SystemRoot是Microsoft Windows系統文件夾的位置。 要獲取環境變量的值,請在命令提示符下輸入以下內容。 (此示例獲取SystemRoot環境變量的值):

echo %SystemRoot%

更多信息在這里

希望能幫助到你。

克萊門西奧·莫拉萊斯·盧卡斯。

默認情況下,java不在Windows模式下運行,也許只是一個控制台Java程序。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM