4

Я пытаюсь установить eUML в Eclipse, но я получаю эту ошибку:

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]

Кажется, что org.apache.batik.dom.svg отсутствует, но я не могу найти сайт обновления, на котором он есть. Как я могу исправить эту ошибку? (Я использую последнюю версию Helios на OSX 10.6).

2 ответа2

8

Также установите среду выполнения GMF и нотацию GMF с сайта обновления:

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

Затем будет установлен требуемый пакет и установка eUML будет работать.

1

Я решил проблему не совсем ортодоксально. Я скачал Eclipse Graphical Modeling Framework SDK 2.0 из архивных версий. Из моего исследования я обнаружил статью об установке Apollo для Eclipse, который является еще одним инструментом UML. В этой статье указывается, что версия SDK 2.0 содержит файл org.apache.batik.dom.svg 1.6.0.jar.

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

После загрузки я разархивировал файл в папку для хранения. Затем я скопировал все содержимое папки "plugins" и объединил ее в папку "plugins" в извлеченном модуле eUML2. Затем я поместил папку eUML2 в папку "dropins" в Eclipse и перезапустил Eclipse. По какой-то причине он поднял флягу документации, но не поднял другой файл фляги. Затем я воспользовался функцией "установить новое программное обеспечение" и указал на папку в папке dropins. Это сработало, но потом пришло удовольствие пытаться заставить его делать то, что я хотел, а это был реверс-инжиниринг. Удачи!!

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .