Я хочу создать военный файл без встроенного tomcat с maven. Здесь соответствующая часть моего pom
...
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>1.1.6.RELEASE</version>
</parent>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-thymeleaf</artifactId>
</dependency>
<!-- Add tomcat only if I want to run directly -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-tomcat</artifactId>
<scope>provided</scope>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
...
Как бы то ни было, если я запускаю пакет mvn, я получаю войну, где tomcat *.jar находятся в папке с установленными lib, но все еще находятся в папке lib. Я читаю build-tool-plugins-maven-packaging, но не могу найти, что неправильно.
Я знаю, что основная идея заключается в том, чтобы запускать его как приложение, как всегда наш клиент хочет развернуть его на своем сервере приложений.