Итак, в приложении 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 с вложенными зависимостями (без основного класса, поэтому не исполняемый).