Не удалось создать приложение с весенней загрузкой со слоями - PullRequest
0 голосов
/ 07 августа 2020

Итак, в приложении Spring Boot появилась новая функция, поэтому я добавляю конфигурацию в свой проект:

        <plugin>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-maven-plugin</artifactId>
            <version>2.3.2.RELEASE</version>
            <configuration>
                <layers>
                    <enabled>true</enabled>
                </layers>
            </configuration>
        </plugin>

, но когда я добавляю enable true. Я не могу построить свой проект. Я не могу разместить пом. xml, потому что это частный проект. Есть идеи, как мне отладить и решить эту проблему? * vs

public static class Layouts.Jar extends Object implements RepackagingLayout

и выполнение по умолчанию в главном maven pom:

<plugin>
  <groupId>org.springframework.boot</groupId>
  <artifactId>spring-boot-maven-plugin</artifactId>
  <executions>
    <execution>
      <id>repackage</id>
      <goals>
        <goal>repackage</goal>
      </goals>
    </execution>
  </executions>
  <configuration>
    <mainClass>${start-class}</mainClass>
  </configuration>
</plugin>

так какое выполнение поддерживается в макете WAR?

UPDATE 2

это какая-то шутка?

spring-boot: repackage

Переупаковать существующие архивы JAR и WAR, чтобы их можно было запускать из команды строка с использованием java -jar. С layout = NONE можно также просто упаковать JAR с вложенными зависимостями (без основного класса, поэтому не исполняемый).

...