我正在尝试在我们正在处理的 Java Web 项目上安装类重新加载实用程序 JRebel ( http://www.zeroturnaround.com/jrebel/ )。该网站视频中的演示看起来很有前途,但我们无法安装它。
我们使用的是 IBM Rational Software Architect v7.0.0。按照安装说明,我们转到“帮助”>“软件更新”>“查找并安装”并添加新的更新站点。然后我们会看到 JRebel 插件选择窗口,选择后我们会收到以下错误消息:
无法执行请求的操作,因为它会使当前配置无效。查看详细信息以获取更多信息。
JRebel Eclipse Debugger Integration (Optional) (1.2.0.201008061519) 需要插件“org.eclipse.debug.ui (3.3.0)”或更高版本。
JRebel Eclipse Integration (1.2.0.201008061519) 需要插件“org.eclipse.debug.ui (3.3.0)”或更高版本。
JRebel RAD 集成(可选)(1.2.0.201008061519) 需要插件“org.eclipse.debug.ui (3.3.0)”或更高版本。
我查看了“C:\Program Files\IBM\SDPShared\plugins”位置,发现似乎是所需插件的较新版本:
org.eclipse.debug.ui_3.4.2.v20090110_r342.jar
org.eclipse.debug.core_3.4.1.v20090106_r342.jar
不确定这是否足以安装所需的插件。我们在同一位置解压缩 jars 并重新启动 IDE,但没有工作。此外,我们研究了这些插件的“查找并安装”选项,但到目前为止没有成功。
能否请您提供有关正确安装这些插件的建议,我们肯定遗漏了一些东西。对你的帮助表示感谢。非常感谢您。
最佳答案
免责声明:我为 ZeroTurnaround 工作
如果我没记错的话,RSA 7.0 不是基于与 RAD 7.0 (Eclipse 3.2) 相同版本的 Eclipse 吗?
我们只有一个用于 RAD/RSA 7.0 的调试器插件(在更新站点的单独类别下)。
我们的主要插件需要 Eclipse 3.3 或更高版本(RAD/RSA 7.5 或更高版本)。
我认为您的 SDPShared 文件夹可能包含来自一些较新的 IBM 工具的插件,这些插件实际上在 RSA 7.0 中并不活跃。您可以查看 Help -> About -> Plug-in Details(或该 RSA 版本中的等效项,我手边没有)并查看它所包含的 org.eclipse.debug.ui 插件的确切版本用途。
关于eclipse - 在 Rational SW Architect (Eclipse) 上安装 JRebel,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3605432/