2011-11-15 93 views
-1

我想將我的SWING應用程序部署爲可執行文件。我試圖將它作爲一個可執行的jar文件導出,但該文件不能在我自己的PC上運行,我寫它。我雙擊它並沒有任何反應。 該應用程序使用eclipse運行。這是應用程序結構:
Project structure
我需要文件夾設置下的文件供用戶編輯。
這是我的構建路徑: Build path source Build path libraries enter image description here

運行配置(我發出的空標籤):
Run configuration - main Run configuration - JRE Run configuration - classpath Run configuration - source

最後導出嚮導:
Wizard step1 Wizard step2

jar文件與
Association

此相關聯的jar文件中提取:
jar file

我在做什麼錯?部署SWING應用程序 - jar文件不起作用

+0

你試圖通過命令行啓動它? 'java -jar ...'Windows通常不會將'jar'文件識別爲可執行文件,所以雙擊通常不起作用。您可以創建自己的快捷方式或腳本(bash)以通過命令行啓動。 –

+0

無法加載properties.xml文件。我想它沒有包含在jar文件中。現在我想到了,我需要這個文件不要與jar打包,因爲它是用戶的手動配置文件。 – Yoav

+0

因此,如果它沒有加載屬性,它確實啓動只是無法找到該文件。解決這個問題,你應該很好。更新代碼以查找相對於運行位置的文件並將文件放置在那裏。乾杯。 –

回答

0

當瓶子被導出然後通過java Platform binary運行可能會運行..
它在安裝有JAVA發現..

Java\jdk1.7.0\bin\javaw.exe 
+0

它已經與此相關聯。我相應地更新了我的問題。 – Yoav

相關問題