我已经从源代码(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扩展至任何有兴趣的人。
答案 0 :(得分:1)
您是否尝试将插件放在自己的工作区而不是Eclipse目录中? 它应该进入Eclipse。
如果不直接修补它们,很难解决这些问题。
编译之后,尝试导出为功能和插件,然后放在Eclipse中。
在Eclipse 3.5及更高版本中,您不再将个人安装的插件/功能直接放在Eclipse的features / plugins目录中。没有“dropins”目录。在dropins下你有一个带有名字的子目录(例如,MyDriver),下面有相应的功能和插件。
首先,请确保如果从编译插件的Eclipse实例中运行另一个Eclipse实例,该插件现在将显示在Eclipse的第二个实例中。
答案 1 :(得分:1)
最简单的方法是使用导出向导:文件/导出...
寻找导出可部署的插件和片段,选择已编译的插件,然后在页面的下半部分选择Install into host ...
或者您可以将插件导出到目录中,然后将目录复制到dropins文件夹中。