我創建了一個OSGi的項目,其中一個我有2個項目: - 一個插件項目:使用我的特色項目和功能,它包含我的源文件,我的產品配置org.eclipse.equinox.p2.ui.user。這意味着我的程序能夠安裝新軟件或更新程序。 - 一個包含我的插件項目的功能項目。自動化建設春分PDE:可執行文件不起作用
我可以運行我的程序到Eclipse中,它的工作原理。我可以從eclipse導出我的產品配置,然後啓動我的程序:它可以工作。
在那之後,我想用eclipse的框架PDE automaticaly建立我的計劃。我遵循本教程:http://help.eclipse.org/help32/index.jsp?topic=/org.eclipse。 pde.doc.user/guide/tasks/pde_product_build.htm。我能夠爲Windows,Linux和Mac OS生成我的程序。 Windows和Linux的可執行文件工作。但是,mac os的可執行文件不起作用。
當我點擊該圖標,沒有任何反應,我已經沒有任何錯誤。爲了能夠在Mac OS上啓動,我必須用Eclipse.app/Contents/MacOS/eclipse之一替換文件myExecutable.app/Contents/MacOS/eclipse。它接近我生成的可執行文件的「eclipse」文件格式不正確。
你知道這個問題的原因是什麼?或者,如果你有線索來解決這個問題。
非常感謝你,
蝙蝠
它只是:chmod 755 eclipse – user376112 2010-06-28 15:31:12
@ user376112,你自己的交叉帖子在http://www.eclipse.org/forums/index.php?t=msg&goto=543640&比這張貼有更多有趣的信息,值得注意的是,這是在eclipse之前的Helios版本中爲Mac設置權限的一個錯誤,並且有一種解決方法可以將歸檔文件格式更改爲zip,eclipse將使用正確的權限進行設置。 – 2011-02-02 16:43:31