Дети не работают с мультимодульным весенним загрузочным проектом - PullRequest
1 голос
/ 16 апреля 2019

У меня есть родитель pom.xml.

Есть 2 дочерних pom.xml

Но когда я делаю чистку для всех из них, они не могут чистить.Выдает ошибки

Я много чего перепробовал.Сделал те же ответы на вопросы, но они не работали.

Ошибка:

Dmaven.multiModuleProjectDirectory = C: \ Users \ caydin \ Applications \ evault \ yyy "-> Dmaven.home = C: \ Program Files \ JetBrains \ IntelliJ IDEA> 2019.1 \ plugins \ maven \ lib \ maven3 "" -Dclassworlds.conf = C: \ Program> Файлы \ JetBrains \ IntelliJ IDEA 2019.1 \ plugins \ maven \ lib \ maven3\ bin \ m2.conf "" -> javaagent: C: \ Program Files \ JetBrains \ IntelliJ IDEA> 2019.1 \ lib \ idea_rt.jar = 55677: C: \ Program Files \ JetBrains \ IntelliJ IDEA> 2019.1 \ bin "-Dfile.encoding = UTF-8 -classpath "C: \ Program> Files \ JetBrains \ IntelliJ IDEA 2019.1 \ plugins \ maven \ lib \ maven3 \ boot \ plexus-> classworlds-2.5.2.jar" org.codehaus.classworlds.Launcher-Didea.version2019.1> clean [INFO] Сканирование проектов ... [ОШИБКА] [ОШИБКА] При обработке POM возникли некоторые проблемы: [FATAL] Неразрешимый родительский POM для com.xxx:yyy-console-backend: 0.0.1-> SNAPSHOT: Ошибка при поиске com.xxx:com.xxx:pom:0.0.1-SNAPSHOT в> http://repo1.maven.org/maven2/ была кэширована в локальном каталоге.позиция, разрешение> не будет повторяться до тех пор, пока не истечет интервал обновления централизованного или> принудительные обновления и «parent.relativePath» укажет на неправильную локальную POM @ line> 5, столбец 13 [FATAL] Неразрешимая родительская POM для com.xxx: com.xxx.frontend: 0.0.1-SNAPSHOT:> Не удалось найти com.xxx:com.xxx:pom:0.0.1-SNAPSHOT в> http://repo1.maven.org/maven2/, был кэширован в локальном репозитории, разрешение>повторная попытка не будет предпринята до тех пор, пока не истечет интервал обновления центрального сервера или> принудительные обновления и «parent.relativePath» укажет на неправильный локальный POM @ line> 5, столбец 13 @

Parent pom

    <parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>LATEST</version>
        <!--2.1.3.RELEASE-->
        <relativePath></relativePath>
    </parent>
    <groupId>com.xxx</groupId>
    <version>0.0.1-SNAPSHOT</version>
    <artifactId>com.xxx</artifactId>
    <name>yyyy-console</name>
    <description>xxx E-Money (Project:yyyy)</description>
    <packaging>pom</packaging>

    <properties>
        <java.version>1.8</java.version>
    </properties>


    <modules>
        <module>src/main/java/com/xxx/yyyy/backend</module>
        <module>src/main/java/com/xxx/yyyy/web</module>
    </modules>

дочерний pom для бэкэнда

    <parent>
        <groupId>com.xxx</groupId>
        <artifactId>com.xxx</artifactId>
        <version>0.0.1-SNAPSHOT</version>
    </parent>

    <artifactId>yyyy-console-backend</artifactId>
    <version>0.0.1-SNAPSHOT</version>
    <name>yyyy-console-backend</name>
    <description>xxx E-Money (Project:yyyy)</description>
    <packaging>jar</packaging>


    <properties>
        <java.version>1.8</java.version>
    </properties>

    <dependencies>//and dependencies for spring

прочий pom.xml - то же самое с backend.

Сначала были только основные pomxml.Затем я создал дочерний pom, перенес все зависимости при загрузке на другие два дочерних pom.

структура

   xxx
   pom.xml
   backend
      pom.xml
   web
      pom.xml```

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...