Browse Source

Exclude tomcat-annotations-api and use javax.annotations-api instead

Closes gh-10133
pull/11487/merge
Andy Wilkinson 8 years ago
parent
commit
0aedd3f11d
  1. 22
      spring-boot-project/spring-boot-starters/spring-boot-starter-data-rest/pom.xml
  2. 22
      spring-boot-project/spring-boot-starters/spring-boot-starter-freemarker/pom.xml
  3. 1
      spring-boot-project/spring-boot-starters/spring-boot-starter-groovy-templates/pom.xml
  4. 22
      spring-boot-project/spring-boot-starters/spring-boot-starter-hateoas/pom.xml
  5. 10
      spring-boot-project/spring-boot-starters/spring-boot-starter-tomcat/pom.xml
  6. 22
      spring-boot-project/spring-boot-starters/spring-boot-starter-web-services/pom.xml
  7. 22
      spring-boot-project/spring-boot-starters/spring-boot-starter-web/pom.xml
  8. 22
      spring-boot-project/spring-boot-starters/spring-boot-starter-websocket/pom.xml

22
spring-boot-project/spring-boot-starters/spring-boot-starter-data-rest/pom.xml

@ -38,26 +38,4 @@ @@ -38,26 +38,4 @@
</exclusions>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.basepom.maven</groupId>
<artifactId>duplicate-finder-maven-plugin</artifactId>
<executions>
<execution>
<id>duplicate-dependencies</id>
<phase>validate</phase>
<goals>
<goal>check</goal>
</goals>
<configuration>
<ignoredClassPatterns>
<ignoredClassPattern>javax.annotation.*</ignoredClassPattern>
</ignoredClassPatterns>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
</project>

22
spring-boot-project/spring-boot-starters/spring-boot-starter-freemarker/pom.xml

@ -27,26 +27,4 @@ @@ -27,26 +27,4 @@
<artifactId>spring-context-support</artifactId>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.basepom.maven</groupId>
<artifactId>duplicate-finder-maven-plugin</artifactId>
<executions>
<execution>
<id>duplicate-dependencies</id>
<phase>validate</phase>
<goals>
<goal>check</goal>
</goals>
<configuration>
<ignoredClassPatterns>
<ignoredClassPattern>javax.annotation.*</ignoredClassPattern>
</ignoredClassPatterns>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
</project>

1
spring-boot-project/spring-boot-starters/spring-boot-starter-groovy-templates/pom.xml

@ -41,7 +41,6 @@ @@ -41,7 +41,6 @@
</goals>
<configuration>
<ignoredClassPatterns>
<ignoredClassPattern>javax.annotation.*</ignoredClassPattern>
<ignoredClassPattern>module-info</ignoredClassPattern>
</ignoredClassPatterns>
</configuration>

22
spring-boot-project/spring-boot-starters/spring-boot-starter-hateoas/pom.xml

@ -28,26 +28,4 @@ @@ -28,26 +28,4 @@
<artifactId>spring-plugin-core</artifactId>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.basepom.maven</groupId>
<artifactId>duplicate-finder-maven-plugin</artifactId>
<executions>
<execution>
<id>duplicate-dependencies</id>
<phase>validate</phase>
<goals>
<goal>check</goal>
</goals>
<configuration>
<ignoredClassPatterns>
<ignoredClassPattern>javax.annotation.*</ignoredClassPattern>
</ignoredClassPatterns>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
</project>

10
spring-boot-project/spring-boot-starters/spring-boot-starter-tomcat/pom.xml

@ -15,9 +15,19 @@ @@ -15,9 +15,19 @@
<main.basedir>${basedir}/../../..</main.basedir>
</properties>
<dependencies>
<dependency>
<groupId>javax.annotation</groupId>
<artifactId>javax.annotation-api</artifactId>
</dependency>
<dependency>
<groupId>org.apache.tomcat.embed</groupId>
<artifactId>tomcat-embed-core</artifactId>
<exclusions>
<exclusion>
<groupId>org.apache.tomcat</groupId>
<artifactId>tomcat-annotations-api</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.apache.tomcat.embed</groupId>

22
spring-boot-project/spring-boot-starters/spring-boot-starter-web-services/pom.xml

@ -31,26 +31,4 @@ @@ -31,26 +31,4 @@
<artifactId>spring-ws-core</artifactId>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.basepom.maven</groupId>
<artifactId>duplicate-finder-maven-plugin</artifactId>
<executions>
<execution>
<id>duplicate-dependencies</id>
<phase>validate</phase>
<goals>
<goal>check</goal>
</goals>
<configuration>
<ignoredClassPatterns>
<ignoredClassPattern>javax.annotation.*</ignoredClassPattern>
</ignoredClassPatterns>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
</project>

22
spring-boot-project/spring-boot-starters/spring-boot-starter-web/pom.xml

@ -40,26 +40,4 @@ @@ -40,26 +40,4 @@
<artifactId>spring-webmvc</artifactId>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.basepom.maven</groupId>
<artifactId>duplicate-finder-maven-plugin</artifactId>
<executions>
<execution>
<id>duplicate-dependencies</id>
<phase>validate</phase>
<goals>
<goal>check</goal>
</goals>
<configuration>
<ignoredClassPatterns>
<ignoredClassPattern>javax.annotation.*</ignoredClassPattern>
</ignoredClassPatterns>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
</project>

22
spring-boot-project/spring-boot-starters/spring-boot-starter-websocket/pom.xml

@ -32,26 +32,4 @@ @@ -32,26 +32,4 @@
<artifactId>spring-websocket</artifactId>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.basepom.maven</groupId>
<artifactId>duplicate-finder-maven-plugin</artifactId>
<executions>
<execution>
<id>duplicate-dependencies</id>
<phase>validate</phase>
<goals>
<goal>check</goal>
</goals>
<configuration>
<ignoredClassPatterns>
<ignoredClassPattern>javax.annotation.*</ignoredClassPattern>
</ignoredClassPatterns>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
</project>

Loading…
Cancel
Save