upgade plugin versions, clean up

This commit is contained in:
Ceki Gulcu 2021-06-29 15:33:27 +02:00
parent 854ce8aa7d
commit 9e9a64bcb6
1 changed files with 33 additions and 21 deletions

54
pom.xml
View File

@ -48,10 +48,13 @@
<logback.version>1.2.3</logback.version> <logback.version>1.2.3</logback.version>
<junit.version>4.12</junit.version> <junit.version>4.12</junit.version>
<maven-site-plugin.version>3.7.1</maven-site-plugin.version> <maven-site-plugin.version>3.7.1</maven-site-plugin.version>
<compiler-plugin.version>3.8.0</compiler-plugin.version> <maven-compiler-plugin.version>3.8.1</maven-compiler-plugin.version>
<maven-surefire-plugin.version>3.0.0-M5</maven-surefire-plugin.version>
<maven-javadoc-plugin.version>3.1.0</maven-javadoc-plugin.version> <maven-javadoc-plugin.version>3.1.0</maven-javadoc-plugin.version>
<maven-source-plugin.version>3.0.1</maven-source-plugin.version> <maven-source-plugin.version>3.2.0</maven-source-plugin.version>
<maven-deploy-plugin.version>2.8.2</maven-deploy-plugin.version> <maven-deploy-plugin.version>3.0.0-M1</maven-deploy-plugin.version>
<maven-jar-plugin.version>3.2.0</maven-jar-plugin.version>
<maven-jxr-plugin.version>3.1.1</maven-jxr-plugin.version>
</properties> </properties>
<developers> <developers>
@ -189,7 +192,7 @@
<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>${compiler-plugin.version}</version> <version>${maven-compiler-plugin.version}</version>
<executions> <executions>
<execution> <execution>
@ -231,27 +234,36 @@
<plugin> <plugin>
<groupId>org.apache.maven.plugins</groupId> <groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId> <artifactId>maven-jar-plugin</artifactId>
<version>2.3.1</version> <version>${maven-jar-plugin.version}</version>
<configuration> <executions>
<archive> <execution>
<manifestEntries> <id>default-jar</id>
<Bundle-Version>${parsedVersion.osgiVersion}</Bundle-Version> <phase>package</phase>
<Bundle-Description>${project.description}</Bundle-Description> <goals>
<X-Compile-Source-JDK>${maven.compiler.source}</X-Compile-Source-JDK> <goal>jar</goal>
<X-Compile-Target-JDK>${maven.compiler.target}</X-Compile-Target-JDK> </goals>
<Implementation-Version>${project.version}</Implementation-Version> <configuration>
<Multi-Release>true</Multi-Release> <archive>
</manifestEntries> <manifestEntries>
<manifestFile>${project.build.outputDirectory}/META-INF/MANIFEST.MF</manifestFile> <Bundle-Version>${parsedVersion.osgiVersion}</Bundle-Version>
</archive> <Bundle-Description>${project.description}</Bundle-Description>
<skipIfEmpty>true</skipIfEmpty> <X-Compile-Source-JDK>${maven.compiler.source}</X-Compile-Source-JDK>
</configuration> <X-Compile-Target-JDK>${maven.compiler.target}</X-Compile-Target-JDK>
<Implementation-Version>${project.version}</Implementation-Version>
<Multi-Release>true</Multi-Release>
</manifestEntries>
<manifestFile>${project.build.outputDirectory}/META-INF/MANIFEST.MF</manifestFile>
</archive>
<skipIfEmpty>true</skipIfEmpty>
</configuration>
</execution>
</executions>
</plugin> </plugin>
<plugin> <plugin>
<groupId>org.apache.maven.plugins</groupId> <groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId> <artifactId>maven-surefire-plugin</artifactId>
<version>2.19.1</version> <version>${maven-surefire-plugin.version}</version>
<configuration> <configuration>
<forkCount>1</forkCount> <forkCount>1</forkCount>
<reuseForks>false</reuseForks> <reuseForks>false</reuseForks>
@ -313,7 +325,7 @@
<plugin> <plugin>
<groupId>org.apache.maven.plugins</groupId> <groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jxr-plugin</artifactId> <artifactId>maven-jxr-plugin</artifactId>
<version>2.3</version> <version>${maven-jxr-plugin.version}</version>
<configuration> <configuration>
<aggregate>true</aggregate> <aggregate>true</aggregate>
<javadocDir>target/site/apidocs/</javadocDir> <javadocDir>target/site/apidocs/</javadocDir>