8

我刚刚安装了最新版本的 Eclipse Kepler,即 RC3(位于http://www.eclipse.org/downloads/index-developer.php)。我一直在为所有以前的版本使用这个“smartyPDT”(在https://code.google.com/p/smartypdt/找到)插件,但我似乎无法再安装这个插件了。我得到错误

 Cannot complete the install because one or more required items could not be found.
 Software being installed: Smarty Feature 0.91.0 

 (org.eclipse.php.smarty_feature.feature.group 0.91.0)
 Missing requirement: Smarty Feature 0.91.0 (org.eclipse.php.smarty_feature.feature.group 0.91.0) requires 'org.eclipse.php 0.0.0' but it could not be found

我尝试使用 0.9.0 和 0.9.1 的旧版本 smartyPdt。知道如何解决这个问题或更好地让 SmartyPDT 与 Kepler 一起工作吗?

4

7 回答 7

6

这是一个快速修复 -> 只需使用 juno 更新站点安装兼容版本的 PDT 和 smarty 插件:

(1) 开始日食。

(2) 在帮助菜单下,点击安装新软件。

(3) 单击添加。

(4) 输入任何名称,然后在位置字段中输入http://download.eclipse.org/releases/juno/,然后按确定。

(5) 从下拉列表中选择新添加的更新站点,然后选择Eclipse PDT 并安装。

(6) eclipse重启后,安装smartypdt即可


* * * 如果您已经通过 Kepler 更新站点安装了 PDT:* * *

  1. 去你的eclipse安装,

  2. 打开功能文件夹,

  3. org.eclipse.php_3.2.0.201306051924删除名为,的整个文件夹

  4. 重新启动 eclipse,然后按照然后通过 juno 更新站点安装 PDT。

于 2013-07-10T07:55:34.040 回答
2

这些步骤在 Eclipse Kepler 上对我有用:

  1. 安装 PDT 的 Juno 版本
  2. 安装 Smarty PDT
  3. 删除 Juno 版本的 PDT
  4. 安装开普勒版本的 PDT

您拥有最新版本的 PDT 和 Smarty 插件。

于 2013-11-16T18:07:04.713 回答
2

要将 Smarty PDT 安装到最新的 PDT,请使用http://p2-dev.pdt-extensions.org/更新站点。功能位于“文本编辑器/生产力工具”类别下。

于 2015-04-13T08:55:20.950 回答
0

我准备了一个与 Eclipse Kepler 和最新 PDT 版本兼容的存档更新站点。在http://www.bar54.de/blog/2013/02/phpeclipse-and-smarty/找到下载和更多信息

于 2014-01-14T23:08:27.867 回答
0

对于那些想尝试 badfish331 答案的人来说,它可以工作,但只有 unistall 过程部分是错误的。

要卸载当前的 PDT 软件,请转到“帮助”=>“关于 eclipse”=>“安装详细信息”并卸载 PDT。

然后安装 Juno 的 PDT、smartyPDT,一切都应该运行良好。

于 2014-04-09T13:23:16.940 回答
0

有希望解决这个问题

有人告诉我解决此问题的一种方法是

  1. 下载 Smarty PDT
  2. 解压它的 content.jar 来编辑里面的 content.xml 文件
  3. 删除包含列出的 org.eclipse.php 依赖项的第 36 和 134 行并保存更改
  4. 将 content.xml 重新打包(压缩)到 content.jar 中,并将 content.jar 重新打包到其原始位置/文件夹中。
  5. 像往常一样安装插件

我尝试了这种方法,安装工作没有任何故障。

感谢一位用户stanisla...@gmail.com指导我完成这一切。查看https://code.google.com/p/smartypdt/issues/detail?id=71了解有关此问题的更多详细信息

注意:安装后我根本没有得到任何语法高亮显示。我什至无法在 Eclipse 偏好模式窗口中找到任何与智能相关的东西。

至少有进步……

于 2013-08-05T16:44:13.480 回答
0
  • 点击“帮助”菜单下的“安装新软件”

  • 点击“添加”

  • 在过滤器栏中输入“smarty”。

  • 单击复选框并单击“下一步”按钮并继续说“是”或“确定”。

文件关联 - 常规 -> 编辑器 -> 文件关联 - “添加”新文件关联“*.tpl”(例如)。

如果这是 Smarty 的已知文件扩展名,它将自动关联到正确的程序,您只需单击底部的“确定”。

于 2016-09-12T19:46:36.003 回答