安装从Source编译的Eclipse插件?

时间:2010-02-05 14:18:29

标签: java eclipse eclipse-plugin js-test-driver eclipse-3.5.1

我已经从源代码(http://js-test-driver.googlecode.com/svn/tags/1.2)成功编译了js-test-driver插件,我试图在Eclipse 3.5.1 Galileo上安装它。

我了解如何从更新站点安装插件;我甚至了解如何从Archive安装插件。但是安装从源代码编译的插件的技巧是什么?

我尝试添加目录:C:\ temp \ test_workspace \ js-test-driver-plugin \ 1.2 \ eclipse-plugin \ features \ com.google.jstestdriver.eclipse.updatesite作为存档网站,但它似乎没有被添加到列表中。

此文件夹还包含site.xml,我认为这可以使这个网站成为可以安装编译插件的网站。

注意:我已将问题here扩展至任何有兴趣的人。

2 个答案:

答案 0 :(得分:1)

您是否尝试将插件放在自己的工作区而不是Eclipse目录中? 它应该进入Eclipse。

如果不直接修补它们,很难解决这些问题。

编译之后,尝试导出为功能和插件,然后放在Eclipse中。

在Eclipse 3.5及更高版本中,您不再将个人安装的插件/功能直接放在Eclipse的features / plugins目录中。没有“dropins”目录。在dropins下你有一个带有名字的子目录(例如,MyDriver),下面有相应的功能和插件。

首先,请确保如果从编译插件的Eclipse实例中运行另一个Eclipse实例,该插件现在将显示在Eclipse的第二个实例中。

答案 1 :(得分:1)

最简单的方法是使用导出向导:文件/导出...

寻找导出可部署的插件和片段,选择已编译的插件,然后在页面的下半部分选择Install into host ...

或者您可以将插件导出到目录中,然后将目录复制到dropins文件夹中。