Skip to content

linux-china/platform-bom-contrib

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

platform-bom-contrib

Contrib for Spring IO Platform BOM

Why

Spring IO platform BOM now focuses on Java 7 compatible, and some dependencies are not included or upgraded because of Java 8 support only. Now Java 8 is adopted by most developers, and platform-bom-contrib helps Java 8 developers to last version.

How to use?

Spring Boot Application

If your application is Spring Boot based, just use following code in your pom.xml:

<dependencyManagement>
    <dependencies>
        <dependency>
            <groupId>com.github.linux-china</groupId>
            <artifactId>platform-bom-contrib</artifactId>
            <version>Cairo-SR9</version>
            <type>pom</type>
            <scope>import</scope>
        </dependency>
    </dependencies>
</dependencyManagement>
Other Application
<dependencyManagement>
    <dependencies>
        <dependency>
            <groupId>com.github.linux-china</groupId>
            <artifactId>platform-bom-contrib</artifactId>
            <version>Cairo-SR3</version>
            <type>pom</type>
            <scope>import</scope>
        </dependency>
    </dependencies>
</dependencyManagement>

Base Dependencies

  • Spring: 5.2.x
  • Spring Security: 5.2.x
  • Spring Boot: 2.2.x
  • Spring Cloud: Hoxton.SR1
  • Spring Platform IO BOM: Brussels-RELEASE

New dependencies

Developer Notice

  • detect updates: Please use "mvn versions:display-dependency-updates > updates.txt" to get dependencies update information.
  • local install: mvn -DskipTests -pl . clean package install

References