2010-03-16 43 views
7

我最近建成使用Eclipse IDE中JOGL應用.. 當我在Eclipse上運行它完美罰款..如何從Eclipse中導出Java OpenGL(JOGL)?

不過,我想打一個.jar文件此應用程序,這樣我可以把它放在我的網站..

不幸的是,當我試圖出口它,它說:

JAR出口有警告完了。詳情請參閱附加信息。 - 出口與編譯警告:/BUGS/src/main.java - 問題寫/BUGS/.DS_Store到JAR:重複的條目:/ DS_Store - 重複的條目:.DS_Store

我相信這個警告是不是關鍵...

但是當我實際運行.jar文件

它將無法運行,並說:「Java的JAR文件‘BUGS.jar’無法啓動 檢查控制檯可能出現的錯誤消息

對不起,我是一個新手.... 如何解決這個問題? 如何檢查控制檯可能的錯誤消息?

我在其他論壇發現了一個解決方案,建議我編輯清單文件,但我不知道在哪裏可以找到清單文件,因爲我只能在導出應用程序後在目錄中看到BUG.jar。它沒有附帶任何清單文件或任何其他文件。

或者還有其他方式可以導出JOGL嗎?

謝謝....

乾杯......

+0

看來你正在試圖重新包裝一個已經存在的jar,對吧? – fortran 2010-03-16 16:15:42

+0

不,他們都是.java格式...所以基本上我有多個.java類..我想將它製作成1個單一.jar文件,以便我將它放在我的網上... 謝謝 – 2010-03-17 09:56:24

+0

您是否「檢查控制檯可能的錯誤消息。」?就清單而言,它位於JAR內部,它實際上只是一個zip文件。 – genpfault 2010-03-23 00:42:51

回答

0

我以前見過.DS_Store這個問題。嘗試刷新項目/包。這對我有效。

0

最好的方法是在Eclipse IDE中創建一個「runnable jar」。所有必需的庫文件都將被打包,但還有另一組名爲本機文件的文件(您在JOGL設置期間安裝的.dll文件)即使你將它添加到罐子裏,它也不會很好地工作。