Проблемы с devkit 3.3.2 и eclipse CoreException

Я пытаюсь создать коннектор в Mule Studio 3.4 с помощью Devkit 3.3.2.

Ниже приводится команда maven (3.0.2), которую я использовал для создания структуры проекта:

$ mvn archetype:generate -DarchetypeGroupId=org.mule.tools.devkit  
-DarchetypeArtifactId=mule-devkit-archetype-cloud-connector  
-DarchetypeVersion=3.4.0 -DgroupId=org.hello -DartifactId=hello-connector  
-Dversion=1.0-SNAPSHOT -DmuleVersion=3.4.1 
-DmuleConnectorName=Hello  -Dpackage=org.hello 
-DarchetypeRepository=http://repository.mulesoft.org/releases

после этого я сделал:

"mvn clean package -Ddevkit.studio.package.skip=false -DskipTests"

Это вызвало некоторые ошибки в Studio, которые кажутся связанными с devkit 3.4.0, поэтому было решено изменить версию Mule / Devkit с 3.4.0 на 3.3.2 в pom.xml:

<mule.version>3.3.2</mule.version>
<mule.devkit.version>3.3.2</mule.devkit.version>

В Studio отображаются следующие две ошибки:

«Проект не был собран, так как его путь сборки неполный. Не удается найти файл класса для org.eclipse.core.runtime.CoreException. Исправьте путь сборки, затем попробуйте собрать этот проект aria-connector Неизвестная проблема Java»

а также

"Тип org.eclipse.core.runtime.CoreException не может быть разрешен. На него косвенно ссылаются из обязательных файлов .class AriaActivator.java / aria-connector / target / generated-sources / mule / org / mule / tooling / ui / grant строка 1 Проблема Java "

Моя среда - Mac OS X 10.8.4 (ошибка появляется и в Windows 7), Mule Studio 3.4.0, версия java "1.6.0_51". < / сильный>

Кто-нибудь сталкивался с подобной проблемой или есть идеи, как ее решить, пожалуйста?

Спасибо


person Gabriel Dimech    schedule 19.07.2013    source источник
comment
хм, я попробовал удалить ссылку на время выполнения Mule из моего собственного проекта и запустил mvn Eclipse: Eclipse. но не повезло с удалением этой ошибки   -  person Nikos    schedule 22.07.2013


Ответы (1)


Добавлять:

<dependency>
    <groupId>org.eclipse.equinox</groupId>
    <artifactId>common</artifactId>
    <version>3.3.0-v20070426</version>
    <scope>provided</scope>
</dependency>

к вашему ПОМ.

person David Dossot    schedule 22.07.2013
comment
Я получаю Комментарии к атрибуту не определены для типа аннотации. После этого изменения в 50 файлах возникла ошибка. Любая идея, как это решить? - person Shamal Karunarathne; 17.02.2014
comment
Неа. Новый вопрос, пожалуйста, с дополнительной информацией о вашей среде. - person David Dossot; 17.02.2014