Was ist "Apache Batik SVG DOM" und wo finde ich es? (EUML in Eclipse installieren)

4153
luca

Ich versuche, eUML in Eclipse zu installieren, aber ich erhalte folgende Fehlermeldung:

OK Cannot complete the install because one or more required items could not be found. Software currently installed: eUML2 Free Edition 3.6.1.20110420 (com.soyatec.euml2.free.feature.group 3.6.1.20110420) Missing requirement: Diagram tools Plugin 3.6.1.20110420 (com.soyatec.diagrams 3.6.1.20110420) requires 'bundle org.apache.batik.dom.svg 1.6.0' but it could not be found Cannot satisfy dependency: From: eUML2 Free Edition 3.6.1.20110420 (com.soyatec.euml2.free.feature.group 3.6.1.20110420) To: com.soyatec.diagrams [3.6.1.20110420] 

Es scheint, dass org.apache.batik.dom.svgdas fehlt, aber ich kann keine Update-Site finden, die es hat. Wie kann ich diesen Fehler beheben? (Ich arbeite mit dem neuesten Helios unter OSX 10.6).

4

2 Antworten auf die Frage

8
jilen

Installieren Sie auch die GMF-Laufzeit und die GMF-Notation von der Update-Site:

://Indigo - http://download.eclipse.org/releases/indigo

Dann wird das erforderliche Paket installiert und die Installation von eUML funktioniert.

1
cgb

Ich habe das Problem auf nicht so orthodoxe Weise gelöst. Ich habe das Eclipse Graphical Modeling Framework SDK 2.0 von den Archivversionen heruntergeladen. Bei meiner Recherche habe ich einen Artikel über die Installation von Apollo for Eclipse entdeckt, einem anderen UML-Tool. In diesem Artikel wurde angegeben, dass die SDK 2.0-Version die Datei org.apache.batik.dom.svg 1.6.0.jar enthielt.

http://archive.eclipse.org/modeling/gmf/downloads/drops/R-2.0-200706210000/

Nach dem Download habe ich die Datei in einen Ordner entpackt. Ich habe dann den gesamten Inhalt des Ordners "plugins" kopiert und in den Ordner "plugins" des extrahierten eUML2-Ordners zusammengefasst. Ich habe dann den Ordner eUML2 in den Ordner "dropins" in Eclipse gestellt und Eclipse neu gestartet. Aus irgendeinem Grund hob es den Dokumentationsbehälter auf, die andere JAR-Datei jedoch nicht. Ich verwendete dann die Funktion "Neue Software installieren" und wies auf den Ordner im Dropins-Ordner. Es hat funktioniert, aber dann kam der Spaß beim Versuch, es so einzustellen, dass es das tut, was ich wollte, nämlich Reverse Engineering. Viel Glück!!