我可以将第三方Eclipse插件作为独立的RAP应用程序运行吗?

时间:2011-05-13 15:19:26

标签: eclipse eclipse-rap

我正在使用免费软件第三方Eclipse插件(Toad Extensions for Eclipse,我非常喜欢),如果我可以轻松地在Rich Ajax Platform (RAP)容器中运行该插件,我感兴趣。如果可能的话,我可以使用这个出色的工具运行一个简单的Intranet服务器来进行共享数据库访问。

当然,在实际执行之前,我会再次仔细检查许可证。但我想知道技术可行性......

1 个答案:

答案 0 :(得分:1)

常见的过程是将此扩展的源代码导入Eclipse工作区,将目标平台切换到最近的RAP目标,并将依赖项从org.eclipse.ui更改为org.eclipse.rap.ui。将任何非Eclipse-UI依赖项包含在目标中。

在此之后,在Problems视图中查找编译错误。这些编译错误让您了解插件需要但在RAP中不可用的API函数。

对于这种不匹配,您有两种选择:要么修改代码以使其不再需要此不受支持的API,要么尝试替换RAP中缺少的功能。 RAP forum/newsgroup肯定会帮助你理清哪些事情是可行的,哪些事情是可行的。

祝你好运!