簡體   English   中英

運行Java應用程序雙擊

[英]Run Java applications By double click

為什么我不能用雙擊運行我的java編譯應用程序? 我的應用程序只是在cmd中運行(java -jar:我的app.jar)plz幫助我

您可以創建批處理文件來運行命令。 這樣它就可以在不需要與.jar文件建立關聯的情況下工作。 如果它是一個Windows應用程序,然后用javaw.exe啟動它。

您需要將.jar擴展名與javaw.exe關聯,然后雙擊jar文件時不會顯示任何控制台窗口

這通常由JDK / JRE安裝程序完成,因此要么您沒有正確安裝JDK,要么手動更改了該關聯。

我認為這里的所有答案都是有效的。 但是如果你想在Windows中使用真正的可執行文件,那么你需要創建一個啟動器。 在Windows中,jar文件不可執行。 但exe文件是。 有很多工具,而不是圍繞一些本地庫包裝所有的java代碼。 我推薦http://launch4j.sourceforge.net/我認為這就是你要找的東西。 您可以使用圖標和更多功能輕松創建可執行文件。

您可以創建.jar文件的Windows快捷方式。

以下行可以是Windows快捷方式的目標。

%windir%\system32\javaw.exe -Xms1m -Xmx1m -jar "C:\Program Files\Jar Directory\file.jar"

這樣做的好處是允許您指定所需的javaw參數,以及所需的Windows參數(普通窗口,最大化,在目錄中啟動)。

只需分配要由javaw.exe執行的.jar文件。 您可以使用.jar文件上的“ Open with對話框執行此操作。

順便說一句,Java安裝程序不是為你做的嗎?

暫無
暫無

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

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