Eclipse Juno PHP工具(PTI)错误

时间:2013-06-11 15:50:14

标签: php eclipse-plugin eclipse-pdt

我刚刚发现了PTI(参见http://www.phpsrc.org/),但我似乎无法在Eclipse Juno中使用它。

我也安装了PDT,我的PHP可执行文件,PHP解释器和执行环境都在我的工作区首选项下设置。我想要使​​用的每个PHP工具功能都配置为使用我设置的PHP可执行文件和PEAR库。

当我尝试运行任何工具(PHP CodeSniffer,PHP Copy / Paste Detector,PHP Depend,PHPUnit或PHPMD)时,我收到一条警告,说明如下:

'PHP Depend' has encountered a problem.
An internal error occurred during: "PHP Depend".

Details >>
An internal error occurred during: "PHP Depend".
org.eclipse.php.internal.debug.core.launching.PHPLaunchUtilities.getCommandLine(
   Lorg/eclipse/debug/core/ILaunchConfiguration;
   Ljava/lang/String;
   Ljava/lang/String;
   Ljava/lang/String;
   [Ljava/lang/String;
)[Ljava/lang/String;

有没有人能够在Juno上使用这个很棒的工具?如果是这样,怎么样?

1 个答案:

答案 0 :(得分:1)

我遇到了同样的问题。

将PDT从版本3.2.1降级到3.0.0(从'Indigo'的常规工具安装)为我解决了问题。现在工作正常。

我检查了许多可能的解决方法(路径的开头:internal error occurred during: "PHP CodeSniffer". in zend studio 10.0),但只是解决方案的结果。