2014-12-13 2 views
0

Я пытаюсь построить банки Mule 2.2.8 с использованием плагина m2e eclipe. Я могу построить несколько банок успешно. Но позже я получаю это исключение. Может ли кто-нибудь помочь мне с этим?Ошибка при построении с использованием Maven

Описание ошибки, как показано ниже:

Не удалось выполнить цель org.apache.felix: Maven-расслоение-плагин: 1.4.3: пакет (по умолчанию-расслоение) по проекту мула-модуль-весна-конфигурации : Ошибка вычисления пути к классам для проекта MavenProject: org.mule.modules: mule-module-spring-config: 2.2.8 @ C: \ Users \ Rohit Chopra \ Documents \ Mule_2.2.8 \ modules \ spring-config \ pom.xml: ошибка при открытии архива

pom.xml фрагмент, где Maven пакет плагин присутствует, как это:

<plugin> 
       <groupId>org.apache.felix</groupId> 
       <artifactId>maven-bundle-plugin</artifactId> 
       <version>1.4.3</version> 
       <extensions>true</extensions> 
       <configuration> 
        <obrRepository>NONE</obrRepository> 
        <instructions> 
         <!-- Each module can override these defaults in their osgi.properties file --> 
         <_include>-osgi.properties</_include> 
         <Bundle-SymbolicName>${pom.artifactId}</Bundle-SymbolicName> 
         <Bundle-DocURL>${pom.url}</Bundle-DocURL> 
         <!-- Non-OSGi manifest entries --> 
         <!-- This would work if this issue gets closed: http://jira.codehaus.org/browse/MNG-1832 --> 
         <!--Build-Date>${mvn.timestamp.yyyy-MM-dd-HH:mm:ss}</Build-Date--> 
         <!-- include repository revision from buildnumber plugin --> 
         <Build-Revision>${buildNumber}</Build-Revision> 
         <Build-Date>${timestamp}</Build-Date> 
        </instructions> 
       </configuration> 
      </plugin> 

Можете ли вы предложить некоторые исправления для удаления этой ошибки?

ответ

2

Мое первое предположение, что у вас поврежденный почтовый индекс. Перейдите на страницу <root>\Documents and Settings\<username>\.m2 и найдите org/apache/felix/maven-bundle-plugin и удалите его. Не беспокойтесь, maven снова загрузится.

Я также предлагаю использовать Java 1.5 (IIRC, что требуется 2.2.8) и поместить источник в место без пробелов в пути.

+0

привет Виктор .. я это сделал, он работал !!! –

+0

Отличный! Не могли бы вы, пожалуйста, принять ответ? Спасибо –

+0

Привет, Виктор, я столкнулся с аналогичной проблемой при использовании предохранителя jboss. Я удалил 'org/apache/felix/maven-bundle-plugin', но опять же, когда я запускаю' mvn install' в моем проекте, я снова получаю такую ​​же ошибку. Я открыл здесь новый вопрос: http://stackoverflow.com/questions/41439660/failed-to-execute-goal-org-apache-felixmaven-bundle-plugin2-3-7. Любое решение? –

Смежные вопросы