我正在製作存儲在.jar文件中的Java應用程序,可以通過從命令行或單擊圖標打開jar文件來啓動它。如何使用內置的命令行參數運行java應用程序?
對於Mac版本的應用程序,我希望菜單欄出現在Mac樣式的屏幕頂部而不是窗口(Windows樣式)。我知道這是可以使用命令行來完成:
java -jar App.jar -Dcom.apple.macos.useScreenMenuBar=true
但是,如果用戶不知道如何做到這一點,這將無法正常工作。有沒有辦法讓這個命令行參數「內置」到jar文件中?
謝謝大家!正確的代碼結束爲: ' if(System.getProperty(「os.name」)。equals(「Mac OS X」)) { System.setProperty(「apple.laf.useScreenMenuBar」,「true 「); }' – Jeffrey 2010-08-03 19:51:52