ADT Eclipse不安装软件

时间:2013-04-02 12:26:23

标签: php eclipse web adt

我下载的ADT Bundle本质上是带有ADT的Eclipse版本,已经预安装了更多版本。

我做了这个,因为我有一台新的开发机器,我的大部分开发都是Android应用程序和Android平台。

我也有几个网站要维护,所以我尝试安装PHP开发工具和Web开发工具。虽然软件安装程序似乎检测到它们已安装,但菜单系统却没有。

已安装的版本:

ADT Version Installed Software

An attempt to open the PHP or Web editor

正如您所看到的,eclipse似乎认识到安装了PHP和Web编辑器,但是当我打开编辑器时,它们不在列表中。

任何人都有任何想法为什么会这样? (是的,我已经尝试重新启动eclipse,因为安装指定了!)

这是ADT的Linux(Ubuntu 12.04)64位版本。

2 个答案:

答案 0 :(得分:0)

解决方案

注意:需要以前在Eclipse中安装软件的经验。

  1. 再次下载SDK Bundle(仅当您删除了它!)
  2. 提取到另一个位置(E.G. ~/Development/adt-bundle-linux-x86_64NEW
  3. 打开终端并将当前SDK复制到新的adt-bundle(E.G。cp ~/Development/adt-bundle-linux-x86_64OLD/SDK ~/Development/adt-bundle-linux-x86_64NEW/.
  4. 启动新下载的版本。 (E.G。. ~/Development/adt-bundle-linux-x86_64NEW/eclipse/eclipse
  5. 检查并安装任何更新。 ('帮助>检查更新')
  6. 仅安装PHP Development Tools(第一个)。 (Help > Install New Software...
  7. 安装Web Page Webpage Editor。 (Help > Install new software...
  8. 可选 - 删除旧捆绑包(E.G. rm -r ~/Development/adt-bundle-linux-x86_64OLD
  9. 这以某种方式解决了曾经存在的问题。我怀疑是我设法下载了一些依赖于未安装更新的软件包。我确实在某处读过(丢失了链接),这在以前是Eclipse中安装某些软件的问题。

答案 1 :(得分:0)

虽然理论上你可以根据需要在Eclipse中安装尽可能多的插件,但实际上你应该为不同的应用程序“集群”安装不同的。因此,混合的Java / Android安装很好,混合的HTML / XML / PHP安装很好,结合所有这些(以及更多)将导致长期的麻烦。

这是因为随着插件数量的增加,插件具有冲突依赖性的可能性增加。如果开发人员指定了一些更宽松的依赖版本,他们通常可以在一个安装中完美地共存。但是插件开发人员经常为依赖项指定一个非常短的版本范围(他们使用自己的那些版本),这使得其他人使用不同版本更加困难。