0

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

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

4

1 回答 1

1

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

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

对于这种不匹配,您有两种选择:要么修改代码,使其不再需要这个不受支持的 API,要么尝试为 RAP 中缺少的功能提供替代品。RAP 论坛/新闻组肯定会帮助您确定哪些事情可行,哪些事情不可行。

祝你好运!

于 2011-05-14T20:20:03.277 回答