Signed-off-by: Eric Zhao <sczyh16@gmail.com>master
@@ -62,6 +62,7 @@ | |||||
<maven.gpg.version>1.6</maven.gpg.version> | <maven.gpg.version>1.6</maven.gpg.version> | ||||
<maven.jacoco.version>0.8.3</maven.jacoco.version> | <maven.jacoco.version>0.8.3</maven.jacoco.version> | ||||
<maven.jar.version>3.1.0</maven.jar.version> | <maven.jar.version>3.1.0</maven.jar.version> | ||||
<maven.pmd.version>3.8</maven.pmd.version> | |||||
</properties> | </properties> | ||||
<modules> | <modules> | ||||
@@ -189,10 +190,13 @@ | |||||
<plugin> | <plugin> | ||||
<groupId>org.apache.maven.plugins</groupId> | <groupId>org.apache.maven.plugins</groupId> | ||||
<artifactId>maven-pmd-plugin</artifactId> | <artifactId>maven-pmd-plugin</artifactId> | ||||
<version>3.8</version> | |||||
<version>${maven.pmd.version}</version> | |||||
<configuration> | <configuration> | ||||
<sourceEncoding>${project.build.sourceEncoding}</sourceEncoding> | <sourceEncoding>${project.build.sourceEncoding}</sourceEncoding> | ||||
<targetJdk>1.8</targetJdk> | |||||
<minimumPriority>1</minimumPriority> | |||||
<excludeRoots> | |||||
<excludeRoot>com/alibaba/csp/sentinel/benchmark</excludeRoot> | |||||
</excludeRoots> | |||||
<excludes> | <excludes> | ||||
<exclude>**/*_jmhTest.java</exclude> | <exclude>**/*_jmhTest.java</exclude> | ||||
</excludes> | </excludes> | ||||
@@ -49,13 +49,29 @@ | |||||
<plugin> | <plugin> | ||||
<groupId>org.apache.maven.plugins</groupId> | <groupId>org.apache.maven.plugins</groupId> | ||||
<artifactId>maven-compiler-plugin</artifactId> | <artifactId>maven-compiler-plugin</artifactId> | ||||
<version>3.8.0</version> | |||||
<version>${maven.compiler.version}</version> | |||||
<configuration> | <configuration> | ||||
<compilerVersion>${javac.target}</compilerVersion> | <compilerVersion>${javac.target}</compilerVersion> | ||||
<source>${javac.target}</source> | <source>${javac.target}</source> | ||||
<target>${javac.target}</target> | <target>${javac.target}</target> | ||||
</configuration> | </configuration> | ||||
</plugin> | </plugin> | ||||
<plugin> | |||||
<groupId>org.apache.maven.plugins</groupId> | |||||
<artifactId>maven-pmd-plugin</artifactId> | |||||
<version>${maven.pmd.version}</version> | |||||
<configuration> | |||||
<skip>true</skip> | |||||
</configuration> | |||||
</plugin> | |||||
<plugin> | |||||
<groupId>org.apache.maven.plugins</groupId> | |||||
<artifactId>maven-deploy-plugin</artifactId> | |||||
<version>${maven.deploy.version}</version> | |||||
<configuration> | |||||
<skip>true</skip> | |||||
</configuration> | |||||
</plugin> | |||||
<plugin> | <plugin> | ||||
<groupId>org.apache.maven.plugins</groupId> | <groupId>org.apache.maven.plugins</groupId> | ||||
<artifactId>maven-shade-plugin</artifactId> | <artifactId>maven-shade-plugin</artifactId> | ||||