PHPsrc / PHP-Tool-Integration

On one site there exists many good PHP tools such as PHPUnit or PHP CodeSniffer which support the development of PHP scripts. On the other side there powerful IDEs for example PHP Delepment Tools Project (PDT) but mostly with no possibility to use such tools with them. The Eclipse PHP Tool Integration (PTI) is a collection of Eclipse plugins which aims to close this gap.
19 stars 7 forks source link

PTI with Eclipse Mars not working #5

Open spoom opened 9 years ago

spoom commented 9 years ago

Seems to be broken :(

An internal error occurred during: "PHP CodeSniffer". org.eclipse.php.internal.debug.core.preferences.PHPDebuggersRegistry.getDebuggerConfiguration(Ljava/lang/String;)Lorg/eclipse/php/internal/debug/core/debugger/AbstractDebuggerConfiguration;

An internal error occurred during: "PHPUnit". org.eclipse.php.internal.debug.core.preferences.PHPDebuggersRegistry.getDebuggerConfiguration(Ljava/lang/String;)Lorg/eclipse/php/internal/debug/core/debugger/AbstractDebuggerConfiguration;

An internal error occurred during: "PHP Copy/Paste Detector". org.eclipse.php.internal.debug.core.preferences.PHPDebuggersRegistry.getDebuggerConfiguration(Ljava/lang/String;)Lorg/eclipse/php/internal/debug/core/debugger/AbstractDebuggerConfiguration;

gregwarr commented 9 years ago

Same problem here with two fresh install of mars on Ubuntu 14.04

zulus commented 9 years ago

See also: https://bugs.eclipse.org/bugs/show_bug.cgi?id=473050

zulus commented 9 years ago

For those who still looking a solution, it was fixed on PDT side.

PDT snapshots available under: http://download.eclipse.org/tools/pdt/updates/latest-nightly/

gregwarr commented 9 years ago

It works. Thanks for keeping us aware

glen-84 commented 9 years ago
Your original request has been modified.
  "PHP Development Tools (PDT)" is already installed, so an update will be performed instead.
Cannot complete the install because one or more required items could not be found.
  Software being installed: PHP Development Tools (PDT) 3.6.0.201509291653 (org.eclipse.php.feature.group 3.6.0.201509291653)
  Missing requirement: PHP Development Tools (PDT) 3.6.0.201509291653 (org.eclipse.php.feature.group 3.6.0.201509291653) requires 'org.eclipse.dltk.core.feature.group 5.3.0' but it could not be found

Any ideas?

zulus commented 9 years ago

You need latest DLTK.

Use http://download.eclipse.org/technology/dltk/updates-dev/5.3/ or http://p2-dev.pdt-extensions.org/

Both, PDT 3.6 and DLTK 5.3 will be released on Friday.

glen-84 commented 9 years ago

@zulus Awesome! I'm looking forward to the initial PHP7 support.

Thanks.