org. apache .maven.project.ProjectBuildingException: при обработке POM возникли некоторые проблемы: [ОШИБКА] в проекте EI WSO2 с использованием jenkins - PullRequest
2 голосов
/ 20 января 2020

Я строю проект WSO2 с использованием jenkins, я столкнулся с некоторой проблемой при сборке. Кто-нибудь может помочь решить эту проблему? Исключение:

ОШИБКА: не удалось выполнить синтаксический анализ POM org. apache .maven.project.ProjectBuildingException: при обработке модулей POM: [ERROR] 'возникли некоторые проблемы. module [2] 'определяет дубликат дочернего модуля VBReadFromEmailBody-ESB @ строка 14, столбец 13 в орг. apache .maven.project.DefaultProjectBuilder.build (DefaultProjectBuilder. java: 383) в hudson.maven.MavenEmbedder. Объекты maven. .MavenModuleSetBuild $ MavenModuleSetBuildExecution.parsePoms (MavenModuleSetBuild. java: 987) в hudson.maven.MavenModuleSetBuild $ MavenModuleSetBuildExecution.doRun * (MavenModuleSuset_setup) n.model.AbstractBuild $ AbstractBuildExecution.run (AbstractBuild. java: 504) в hudson.model.Run.execute (Run. java: 1853) в hudson.maven.MavenModuleSetBuild.run (MavenModuleSetBuild: 10. * 543) в hudson.model.ResourceController.execute (ResourceController. java: 97) в hudson.model.Executor.run (Executor. java: 427)

пом. xml :

<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <modelVersion>4.0.0</modelVersion>
  <groupId>com.qrsolutions.in</groupId>
  <artifactId>VBReadFromEmailBody</artifactId>
  <version>1.0.0</version>
  <packaging>pom</packaging>
  <name>VBReadFromEmailBody</name>
  <description>VBReadFromEmailBody</description>
  <modules>
    <module>VBReadFromEmailBody-ESB</module>
    <module>VBReadFromEmailBody-ParseEmailBody</module>
    <module>VBReadFromEmailBody-ESB</module>
    <module>VBReadFromEmailBody-CAR</module>
  </modules>
  <build>
    <plugins>
      <plugin>
        <artifactId>maven-eclipse-plugin</artifactId>
        <version>2.9</version>
        <configuration>
          <buildcommands />
          <projectnatures>
            <projectnature>org.wso2.developerstudio.eclipse.mavenmultimodule.project.nature</projectnature>
          </projectnatures>
        </configuration>
      </plugin>
    </plugins>
  </build>
</project>

Примечание: я использую jar вместо зависимости

1 Ответ

1 голос
/ 21 января 2020

У вас есть дублированные модули в pom

<modules>
    <module>VBReadFromEmailBody-ESB</module>
    <module>VBReadFromEmailBody-ParseEmailBody</module>
    <module>VBReadFromEmailBody-ESB</module>
    <module>VBReadFromEmailBody-CAR</module>
</modules>

Пожалуйста, удалите один <module>VBReadFromEmailBody-ESB</module> и повторите попытку

...