如何替换Eclipse使用的rhino脚本jar

How to replace the rhino scripting jar used by Eclipse?

本文关键字:rhino 脚本 jar Eclipse 何替换 替换      更新时间:2023-09-26

我想使用Eclipse Indigo来开发一些JavaScript代码。但是Eclipse使用的rhino jar必须比最新版本旧,这会带来问题。我想把它换成最新的版本。

有人知道我该怎么换吗?

要用JSDT替换eclipse中使用的rhino,您必须使用

  1. 将您的rhino.jar转换为OSGi捆绑包,类似于上列出的org.mozilla.java脚本http://download.eclipse.org/tools/orbit/downloads/drops/R20120119162704/
  2. 查找包含javascript jar的功能,可能扫描eclipse/features/*/feature.xml文件
  3. 为该功能创建一个功能补丁,包括您的新版本rhino,并导出
  4. 将其安装到eclipse中

但是OSGi捆绑包可以将有效的捆绑包版本范围添加到它们的依赖项中,所以如果不尝试它,或者不找到所有依赖rhino的捆绑包并检查它们的依赖性,就无法判断它是否可行。