|
@@ -70,6 +70,27 @@
|
|
|
<commons-collections4.version>4.3</commons-collections4.version>
|
|
|
<maven.compiler.source>1.8</maven.compiler.source>
|
|
|
<maven.compiler.target>1.8</maven.compiler.target>
|
|
|
+ <versio.maven.deploy.plugin>2.8.2</versio.maven.deploy.plugin>
|
|
|
+ <versio.maven.source.plugin>3.2.1</versio.maven.source.plugin>
|
|
|
+ <javax.annotation.version>1.2</javax.annotation.version>
|
|
|
+ <commons.text.version>1.6</commons.text.version>
|
|
|
+ <slf4j.api.version>1.7.30</slf4j.api.version>
|
|
|
+ <log4j.slf4j.version>2.17.1</log4j.slf4j.version>
|
|
|
+ <junit.version>4.13.1</junit.version>
|
|
|
+ <junit.jupiter.version>5.7.0</junit.jupiter.version>
|
|
|
+ <lombok.version>1.18.22</lombok.version>
|
|
|
+ <okhttp.version>3.14.9</okhttp.version>
|
|
|
+ <plexus.version>3.0.20</plexus.version>
|
|
|
+ <maven.source.plugin.version>3.1.0</maven.source.plugin.version>
|
|
|
+ <maven.javadoc.plugin.version>3.1.1</maven.javadoc.plugin.version>
|
|
|
+ <os.maven.plugin.version>1.6.2</os.maven.plugin.version>
|
|
|
+ <maven.release.plugin.version>2.5.3</maven.release.plugin.version>
|
|
|
+ <protobuf.maven.plugin.version>0.6.1</protobuf.maven.plugin.version>
|
|
|
+ <maven.enforcer.plugin.version>3.0.0-M2</maven.enforcer.plugin.version>
|
|
|
+ <maven.surefire.plugin.version>2.19.1</maven.surefire.plugin.version>
|
|
|
+ <junit.platform.version>1.1.0</junit.platform.version>
|
|
|
+ <junit.jupiter.engine.version>5.1.0</junit.jupiter.engine.version>
|
|
|
+ <jackson.version>2.10.1</jackson.version>
|
|
|
</properties>
|
|
|
|
|
|
<dependencyManagement>
|
|
@@ -104,7 +125,7 @@
|
|
|
<dependency>
|
|
|
<groupId>javax.annotation</groupId>
|
|
|
<artifactId>javax.annotation-api</artifactId>
|
|
|
- <version>1.2</version>
|
|
|
+ <version>${javax.annotation.version}</version>
|
|
|
<scope>provided</scope> <!-- not needed at runtime -->
|
|
|
</dependency>
|
|
|
<dependency>
|
|
@@ -120,7 +141,7 @@
|
|
|
<dependency>
|
|
|
<groupId>org.apache.commons</groupId>
|
|
|
<artifactId>commons-text</artifactId>
|
|
|
- <version>1.10.0</version>
|
|
|
+ <version>${commons.text.version}</version>
|
|
|
</dependency>
|
|
|
<dependency>
|
|
|
<groupId>org.apache.commons</groupId>
|
|
@@ -128,47 +149,47 @@
|
|
|
<version>${commons-collections4.version}</version>
|
|
|
</dependency>
|
|
|
<dependency>
|
|
|
- <groupId>org.json</groupId>
|
|
|
- <artifactId>json</artifactId>
|
|
|
- <version>20190722</version>
|
|
|
+ <groupId>com.fasterxml.jackson.core</groupId>
|
|
|
+ <artifactId>jackson-databind</artifactId>
|
|
|
+ <version>${jackson.version}</version>
|
|
|
</dependency>
|
|
|
<dependency>
|
|
|
<groupId>org.slf4j</groupId>
|
|
|
<artifactId>slf4j-api</artifactId>
|
|
|
- <version>1.7.30</version>
|
|
|
+ <version>${slf4j.api.version}</version>
|
|
|
</dependency>
|
|
|
<dependency>
|
|
|
<groupId>org.apache.logging.log4j</groupId>
|
|
|
<artifactId>log4j-slf4j-impl</artifactId>
|
|
|
- <version>2.17.1</version>
|
|
|
+ <version>${log4j.slf4j.version}</version>
|
|
|
</dependency>
|
|
|
<dependency>
|
|
|
<groupId>junit</groupId>
|
|
|
<artifactId>junit</artifactId>
|
|
|
- <version>4.13.1</version>
|
|
|
+ <version>${junit.version}</version>
|
|
|
<scope>test</scope>
|
|
|
</dependency>
|
|
|
<dependency>
|
|
|
<groupId>org.junit.jupiter</groupId>
|
|
|
<artifactId>junit-jupiter-api</artifactId>
|
|
|
- <version>5.7.0</version>
|
|
|
+ <version>${junit.jupiter.version}</version>
|
|
|
<scope>test</scope>
|
|
|
</dependency>
|
|
|
<dependency>
|
|
|
<groupId>org.projectlombok</groupId>
|
|
|
<artifactId>lombok</artifactId>
|
|
|
- <version>1.18.22</version>
|
|
|
+ <version>${lombok.version}</version>
|
|
|
<scope>provided</scope>
|
|
|
</dependency>
|
|
|
<dependency>
|
|
|
<groupId>com.squareup.okhttp3</groupId>
|
|
|
<artifactId>okhttp</artifactId>
|
|
|
- <version>3.14.9</version>
|
|
|
+ <version>${okhttp.version}</version>
|
|
|
</dependency>
|
|
|
<dependency>
|
|
|
<groupId>org.codehaus.plexus</groupId>
|
|
|
<artifactId>plexus-utils</artifactId>
|
|
|
- <version>3.0.20</version>
|
|
|
+ <version>${plexus.version}</version>
|
|
|
</dependency>
|
|
|
</dependencies>
|
|
|
|
|
@@ -180,7 +201,7 @@
|
|
|
<plugin>
|
|
|
<groupId>org.apache.maven.plugins</groupId>
|
|
|
<artifactId>maven-source-plugin</artifactId>
|
|
|
- <version>3.1.0</version>
|
|
|
+ <version>${maven.source.plugin.version}</version>
|
|
|
<executions>
|
|
|
<execution>
|
|
|
<id>attach-sources</id>
|
|
@@ -193,7 +214,7 @@
|
|
|
<plugin>
|
|
|
<groupId>org.apache.maven.plugins</groupId>
|
|
|
<artifactId>maven-javadoc-plugin</artifactId>
|
|
|
- <version>3.1.1</version>
|
|
|
+ <version>${maven.javadoc.plugin.version}</version>
|
|
|
<configuration>
|
|
|
<javadocExecutable>${java.home}/bin/javadoc</javadocExecutable>
|
|
|
</configuration>
|
|
@@ -236,7 +257,7 @@
|
|
|
<extension>
|
|
|
<groupId>kr.motd.maven</groupId>
|
|
|
<artifactId>os-maven-plugin</artifactId>
|
|
|
- <version>1.6.2</version>
|
|
|
+ <version>${os.maven.plugin.version}</version>
|
|
|
</extension>
|
|
|
</extensions>
|
|
|
<plugins>
|
|
@@ -254,7 +275,7 @@
|
|
|
<plugin>
|
|
|
<groupId>org.apache.maven.plugins</groupId>
|
|
|
<artifactId>maven-release-plugin</artifactId>
|
|
|
- <version>2.5.3</version>
|
|
|
+ <version>${maven.release.plugin.version}</version>
|
|
|
<configuration>
|
|
|
<autoVersionSubmodules>true</autoVersionSubmodules>
|
|
|
<useReleaseProfile>false</useReleaseProfile>
|
|
@@ -265,7 +286,7 @@
|
|
|
<plugin>
|
|
|
<groupId>org.xolstice.maven.plugins</groupId>
|
|
|
<artifactId>protobuf-maven-plugin</artifactId>
|
|
|
- <version>0.6.1</version>
|
|
|
+ <version>${protobuf.maven.plugin.version}</version>
|
|
|
<configuration>
|
|
|
<protoSourceRoot>src/main/milvus-proto/proto</protoSourceRoot>
|
|
|
<protocArtifact>com.google.protobuf:protoc:${protoc.version}:exe:${os.detected.classifier}</protocArtifact>
|
|
@@ -284,7 +305,7 @@
|
|
|
<plugin>
|
|
|
<groupId>org.apache.maven.plugins</groupId>
|
|
|
<artifactId>maven-enforcer-plugin</artifactId>
|
|
|
- <version>3.0.0-M2</version>
|
|
|
+ <version>${maven.enforcer.plugin.version}</version>
|
|
|
<executions>
|
|
|
<execution>
|
|
|
<id>enforce</id>
|
|
@@ -305,7 +326,7 @@
|
|
|
<plugin>
|
|
|
<groupId>org.apache.maven.plugins</groupId>
|
|
|
<artifactId>maven-surefire-plugin</artifactId>
|
|
|
- <version>2.19.1</version>
|
|
|
+ <version>${maven.surefire.plugin.version}</version>
|
|
|
<configuration>
|
|
|
<skipTests>false</skipTests>
|
|
|
</configuration>
|
|
@@ -313,12 +334,12 @@
|
|
|
<dependency>
|
|
|
<groupId>org.junit.platform</groupId>
|
|
|
<artifactId>junit-platform-surefire-provider</artifactId>
|
|
|
- <version>1.1.0</version>
|
|
|
+ <version>${junit.platform.version}</version>
|
|
|
</dependency>
|
|
|
<dependency>
|
|
|
<groupId>org.junit.jupiter</groupId>
|
|
|
<artifactId>junit-jupiter-engine</artifactId>
|
|
|
- <version>5.1.0</version>
|
|
|
+ <version>${junit.jupiter.engine.version}</version>
|
|
|
</dependency>
|
|
|
</dependencies>
|
|
|
</plugin>
|