我有一個獨立的無頭RCP與以下命令行參數。「[email protected]:start」背後的魔力?
Command-line arguments: -os macosx -ws cocoa -arch x86_64 -clean -consoleLog
我能成功地生成二進制來運行一個命令行工具,但問題是,我必須從
[email protected]:start,
[email protected]:start,
[email protected]:start,
[email protected]
修改config.ini文件,以
[email protected]:start,
[email protected]:start,
[email protected]:start, <---
[email protected]
沒有這個改變,當我執行二進制文件時,我得到了這些錯誤信息。
org.osgi.framework.BundleException: The bundle "org.eclipse.equinox.ds_1.4.0.v20120522-1841 [3]" could not be resolved. Reason: Missing Constraint: Import-Package: org.eclipse.equinox.internal.util.event; version="1.0.0"
at org.eclipse.osgi.framework.internal.core.AbstractBundle.getResolverError(AbstractBundle.java:1332)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.getResolutionFailureException(AbstractBundle.java:1316)
at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:323)
「[email protected]:start」背後的魔力?改變後爲什麼它運作良好?我如何在eclipse IDE中進行設置,以便在創建無頭RCP時不必手動更改ini文件。