如何设置项目&用于建造Androlate的工作空间;一个Eclipse插件

时间:2013-02-09 10:47:31

标签: eclipse eclipse-plugin

有谁知道如何正确设置Eclipse项目以构建Androlate插件;哪个可以在http://code.google.com/p/androlate/issues/list找到?

我需要这个,以便用较新的Bing翻译代码替换旧的Google翻译代码(不再有效)(有关详细信息,请参阅此插件的问题#2)。

我之前从未构建过Eclipse插件,到目前为止我对此插件的所有尝试都失败了。但是,我能够构建Eclipse提供的插件示例,并且我还能够构建复杂的Motodev插件(http://www.motorola.com/sites/motodev/library/motodev_core_plugins.html);因此我的环境(Eclipse Juno)应该是正确的。

首先,此插件的源代码缺少.project文件;所以我不得不欺骗Eclipse,以便通过覆盖源文件上的新插件项目将该项目导入工作区。 (顺便说一下,有谁知道为什么简单地将现有项目添加到Eclipse中的当前工作区这么困难?为什么他们必须如此简单地完成这么简单的任务呢?)。

其次,当我尝试在调试模式下将此插件作为Eclipse应用程序启动时,我首先收到了多条错误消息:Can't find bundle for base name feature, locale en_US

最后,当我尝试插件本身时,我在AndrolateWizard.java文件的第60行收到错误Logging bundle must not be null;表示对前一行(第59行)的Platform.getBundle(Activator.PLUGIN_ID)的调用返回空包。

2 个答案:

答案 0 :(得分:1)

这是因为激活器中指定的插件ID与MANIFEST.MF中指定的插件ID不匹配[检查并更正为com.cicadalane.androlate]

答案 1 :(得分:0)

旧帖子,但如果它可以帮助任何人Wordpress doc

,这里有一个androlate gradle插件