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

时间:2012-02-20 07:45:34

标签: javascript eclipse

我想使用Eclipse Indigo开发一些JavaScript代码。但Eclipse使用的rhino jar必须比最新版本更老,并且会产生问题。我想用最新版本替换它。

有谁知道如何更换它?

1 个答案:

答案 0 :(得分:0)

要用JSDT取代日食中使用的rhino,你必须

  1. 将您的rhino.jar转换为OSGi包,类似于http://download.eclipse.org/tools/orbit/downloads/drops/R20120119162704/上列出的org.mozilla.javascript
  2. 找到包含javascript jar的功能,可能会扫描eclipse/features/*/feature.xml个文件
  3. 为该功能创建功能补丁,包括新版本的rhino和导出
  4. 将它安装到你的eclipse中
  5. 但OSGi包可以为其依赖项添加有效的bundle版本范围,因此如果不尝试它,或者找到所有依赖于rhino并检查其依赖关系的bundle,您将无法判断它是否可以正常工作。