我的现在的RCP项目是用eclipse3.5开发的,现在要升级到Eclipse12,但是Eclipse12中plugins中包含的jar包中却少了很多的class,导致我的项目无法使用,但是这些缺失的class在eclipse的官方文档是也搜不到具体的用途说明,请问各位大神有没有好的方案解决这个问题?
有些包会不在更新,有些包文件会合并到主项目,或者改名了,主要看所用方法是不是更新的包有替代的方法
我在网上和官方文档上面没有查到却是文件的替代方法啊,不知道你了解不?
为啥要升级 旧的项目能用就行
如果非要升级 就想办法兼容旧项目 或者重构
这边项目需求,我们依赖的项目把Eclipse升级到4.9了,所以我们这边也必须要升级到4.9。但是我的项目切换到4.9的版本之后,org.eclipse.ui.workbench.jar中就没有我之前用到的几个class,例如PerspectiveBarManager等方法。这些方法在网上以及eclipse官方文档上没有找相关的替代方法和说明,不知道大神你知道怎么弄吗?
@wanglong5353: 首先这个包是做什么的清楚吗,不用它行不行。若一定要用,能否找个替代的。
@ycyzharry: 这个是RCP中workbench的PerspectiveBarManager包,用来管理PerspectiveBar和核心包,按理说升级了这个功能不应该失效的啊,如果没有这个包那么界面上的饿Perspective将都用不了了。网上也没有找到其他的替代方法啊,很是郁闷啊。不知道你是否有没有其他的方法来替代确实的这个方法?
@wanglong5353: 我了解了下 如果新的版本找不到对应方法且不能升级 就只能放弃rcp选用其他方案了
开发工具有必要升级么。。。还是从3.5升到12,也太秀了
对的,现在暂时规定是要升级到4.9,过一段时间要用eclipse12进行测试,我安装了4.9和4.12都存在这个问题。主要网上还查不到这些方法的替代方法或者说明,脑壳疼。