Gather versions of various libraries used directly of indirectly by Plume Ecosystem
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.gitignore
LICENSE
README.md
pom.xml

README.md

Plume Dependencies

Maven Central

Plume Dependencies fixed all maven dependencies that are used in the Plume ecosystem:

This Maven import feature enables:

  • to resolve maven conflicts: there will not be a dependency that bring an old version of Jackson that will break Swagger
  • to facilitate the integration of a Plume module: there is no need to specify Plume dependencies versions:
<dependency>
  <groupId>com.coreoz</groupId>
  <artifactId>plume-conf</artifactId>
</dependency>

This project provides a POM file that should be imported in the maven project file when using Plume Framework. The pom.xml should contains something like:

<project>
  <properties>
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
    <maven.compiler.source>1.8</maven.compiler.source>
    <maven.compiler.target>1.8</maven.compiler.target>

    <plume.version>1.0.1</plume.version>
  </properties>

  <!-- The POM import of Plume Dependencies -->
  <dependencyManagement>
    <dependencies>
      <dependency>
        <groupId>com.coreoz</groupId>
        <artifactId>plume-dependencies</artifactId>
        <version>${plume.version}</version>
        <scope>import</scope>
        <type>pom</type>
      </dependency>
    </dependencies>
  </dependencyManagement>
</project>