Problem beim Installieren von SmartyPDT in Eclipse: Unterschied zwischen den Versionen

Aus ITwiki
Wechseln zu: Navigation, Suche
K
Zeile 17: Zeile 17:
 
Zusätzlich benötigt man ggf. trotzdem noch die [[Media:org.eclipse.php_3.0.1.v201201110400.zip|org.eclipse.php_3.0.1.v201201110400.jar]] Datei, welche in das '''eclipse\plugins'''-Verzeichnis kopiert wird.
 
Zusätzlich benötigt man ggf. trotzdem noch die [[Media:org.eclipse.php_3.0.1.v201201110400.zip|org.eclipse.php_3.0.1.v201201110400.jar]] Datei, welche in das '''eclipse\plugins'''-Verzeichnis kopiert wird.
  
== Datei ==
+
=== Datei ===
  
 
Hier die bereits bearbeitete Zip-Datei: [[Media:smartypdt-0_9_1.zip|smartypdt-0_9_1.zip]]
 
Hier die bereits bearbeitete Zip-Datei: [[Media:smartypdt-0_9_1.zip|smartypdt-0_9_1.zip]]

Version vom 13. November 2015, 22:00 Uhr

Problem

Beim Installieren vom SmartyPDT in Eclipse ab Version Luna 4.x erscheint folgende Meldung, obwohl das Eclipse PDT installiert ist:

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

Lösung für eclipse Luna

Im aktuellen Eclipse gibt es die Library org.eclipse.php nicht mehr. Es muss deshalb die SmartyPDT Datei abgeändert und die Abhängigkeit entfernt werden:

  1. Entpacke die Zip Datei vom SmartyPDT.
  2. Entpacke den Inhalt von content.jar um die Datei content.xml zu editieren.
  3. Lösche die Zeilen 36 und 134, welche die org.eclipse.php Abhängigkeiten beinhalten.
  4. Packe die content.xml wieder in ein content.jar und alles zusammen wieder in die Zip-Datei.
  5. Installiere das Plugin wie gewohnt.

Zusätzlich benötigt man ggf. trotzdem noch die org.eclipse.php_3.0.1.v201201110400.jar Datei, welche in das eclipse\plugins-Verzeichnis kopiert wird.

Datei

Hier die bereits bearbeitete Zip-Datei: smartypdt-0_9_1.zip

Lösung für eclipse Mars

Eine neue funktionierende Version findet ihr in der Software Site URL http://p2-dev.pdt-extensions.org/