3

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

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

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

该文件夹还包含 site.xml,我认为这会使该站点成为您可以从中安装已编译插件的站点。

注意:我在这里为任何感兴趣的人扩展了这个问题。

4

2 回答 2

1

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

如果不直接修补它,这些可能很难修复。

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

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

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

于 2010-02-05T14:33:17.623 回答
1

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

里面找export Deployable plugins and Fragments,选择编译好的插件,然后在页面下半部分选择Install into host...

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

于 2010-02-06T12:49:17.593 回答