2013-05-01 128 views
1

我有一個相當大的問題,這讓我瘋狂。不確定什麼是描述我的問題的最佳方式,所以我只是要寫我做什麼和發生什麼:
我正在使用NetBeans。我只需右鍵單擊我擁有的項目,然後單擊「清理」並構建。萬物都是正確的。但這是問題。當我進入dist時,部署.jar文件並雙擊它,它不會像應該那樣打開。所有視圖都像放大一樣,並且不會更改。我知道按鈕應該位於底部的右側(儘管我看不到它在那裏,我只是看到了這裏的文本,它應該放在頂部),如果我點擊它,它會執行並執行它supposted做...另一個有趣的事情是,如果我通過終端打開完全相同的.jar文件,它將打開它應該完全正常。
我在問一個問題,我應該怎麼做,因爲我不知道了。我刪除了JDK並重新安裝了它,我甚至重新安裝了netbeans ...JavaFx jar文件無法雙擊打開(Mac)

回答

1

如果您能夠從終端正確執行jar,那麼它就是啓動命令,這是問題所在。嘗試創建一個實際執行「java -jar myjar.jar」的「快捷方式」(或者一個腳本,無論Mac中有什麼等價物),並通過它執行「雙擊」開始。您可能需要更新系統文件關聯以確保它是啓​​動您的.jar文件的java。

+1

這是虧損或這樣的。我再次刪除JDK,一旦我雙擊我的javafx應用程序,它仍會啓動(不正確),但它不應該(因爲沒有javafx啓動器)。 我做了什麼:做了幾次重啓,使用了CCleaner,最後它明白沒有Java。之後,我再次安裝它,它又開始工作。無論如何,感謝您的幫助。 :) – ksarunas 2013-05-02 08:26:44