我們有一個基於3.x api的RCP應用程序,我們試圖將它遷移到eclipse 4.x. 問題是代碼的某些部分使用了在workbench.jar中存在的eclipse內部類。所以我添加了從之前的eclipse(HELIOS)到我的新eclipse(KEPLER)的workbench.jar JAR,這解決了錯誤。但是我的應用程序無法啓動。所以我只想知道它是否是正確的方法無法從eclipse 3.x遷移到eclipse 4.x
1. 我可以在我的應用程序中有兩個workbench.jar JARS(3.105和3.6)。
2.如果沒有,那麼是否有一種方法來搜索我以前在新罐子裏使用的內部類,我主要是使用與佈局和配置相關的內部類(如:org.eclise.ui。 org.eclipse.internal.ui.perspectives)
3. 有沒有一種方法可以避免重寫代碼。
不過,我看到,我們可以混合3.x和4.x API,它是在LUNA – decoder
是的,你可以使用3.x和4.x API,但**內部officialy支持* *類是**不是**的一部分。 –