|
49 | 49 | <cmake.generate.skip>false</cmake.generate.skip> |
50 | 50 | <javah.skip>false</javah.skip> |
51 | 51 | <jar.dependencies.skip>true</jar.dependencies.skip> |
| 52 | + <update-resources-precompiled.skip>true</update-resources-precompiled.skip> |
52 | 53 |
|
53 | 54 | <!-- dependency versions a-z --> |
54 | 55 | <dependency.junit.version>4.13.2</dependency.junit.version> |
|
57 | 58 | <dependency.nativelibloader.version>2.5.0</dependency.nativelibloader.version> |
58 | 59 |
|
59 | 60 | <!-- plugin versions a-z --> |
60 | | - <plugin.animalsniffer.version>1.17</plugin.animalsniffer.version> |
61 | | - <plugin.antrun.version>1.8</plugin.antrun.version> |
62 | | - <plugin.assembly.version>3.1.1</plugin.assembly.version> |
63 | | - <plugin.build-helper-maven-version>3.2.0</plugin.build-helper-maven-version> |
64 | | - <plugin.compiler.version>3.8.0</plugin.compiler.version> |
65 | | - <plugin.enforcer.version>3.0.0-M3</plugin.enforcer.version> |
66 | | - <plugin.gpg.version>3.0.1</plugin.gpg.version> |
67 | | - <plugin.jar.version>3.1.1</plugin.jar.version> |
68 | | - <plugin.javadoc.version>3.1.1</plugin.javadoc.version> |
| 61 | + <plugin.animalsniffer.version>1.24</plugin.animalsniffer.version> |
| 62 | + <plugin.build-helper-maven-version>3.6.0</plugin.build-helper-maven-version> |
| 63 | + <plugin.central-publishing.version>0.7.0</plugin.central-publishing.version> |
| 64 | + <plugin.maven-antrun.version>3.1.0</plugin.maven-antrun.version> |
| 65 | + <plugin.maven-assembly.version>3.7.1</plugin.maven-assembly.version> |
| 66 | + <plugin.maven-compiler.version>3.14.0</plugin.maven-compiler.version> |
| 67 | + <plugin.maven-enforcer.version>3.5.0</plugin.maven-enforcer.version> |
| 68 | + <plugin.maven-gpg.version>3.2.7</plugin.maven-gpg.version> |
| 69 | + <plugin.maven-jar.version>3.4.2</plugin.maven-jar.version> |
| 70 | + <plugin.maven-javadoc.version>3.11.2</plugin.maven-javadoc.version> |
| 71 | + <plugin.maven-release.version>3.1.1</plugin.maven-release.version> |
| 72 | + <plugin.maven-source.version>3.3.1</plugin.maven-source.version> |
| 73 | + <plugin.maven-surfire.version>3.5.3</plugin.maven-surfire.version> |
69 | 74 | <plugin.nar.version>3.6.0</plugin.nar.version> |
70 | | - <plugin.nexus-staging.version>1.6.7</plugin.nexus-staging.version> |
71 | | - <plugin.osmaven.version>1.7.0</plugin.osmaven.version> |
72 | | - <plugin.release.version>3.0.0-M4</plugin.release.version> |
| 75 | + <plugin.osmaven.version>1.7.1</plugin.osmaven.version> |
73 | 76 | <plugin.signature.version>1.1</plugin.signature.version> |
74 | | - <plugin.source.version>3.0.1</plugin.source.version> |
75 | | - <plugin.surfire.version>3.0.0-M4</plugin.surfire.version> |
76 | | - <update-resources-precompiled.skip>true</update-resources-precompiled.skip> |
77 | 77 | </properties> |
78 | 78 |
|
79 | 79 | <dependencies> |
|
123 | 123 | <plugin> |
124 | 124 | <groupId>org.apache.maven.plugins</groupId> |
125 | 125 | <artifactId>maven-compiler-plugin</artifactId> |
126 | | - <version>${plugin.compiler.version}</version> |
| 126 | + <version>${plugin.maven-compiler.version}</version> |
127 | 127 | </plugin> |
128 | 128 | <plugin> |
129 | 129 | <groupId>org.apache.maven.plugins</groupId> |
130 | 130 | <artifactId>maven-javadoc-plugin</artifactId> |
131 | | - <version>${plugin.javadoc.version}</version> |
| 131 | + <version>${plugin.maven-javadoc.version}</version> |
132 | 132 | </plugin> |
133 | 133 |
|
134 | 134 | <plugin> |
135 | 135 | <groupId>org.apache.maven.plugins</groupId> |
136 | 136 | <artifactId>maven-source-plugin</artifactId> |
137 | | - <version>${plugin.source.version}</version> |
| 137 | + <version>${plugin.maven-source.version}</version> |
138 | 138 | </plugin> |
139 | 139 |
|
140 | 140 | </plugins> |
|
168 | 168 | <plugin> |
169 | 169 | <groupId>org.apache.maven.plugins</groupId> |
170 | 170 | <artifactId>maven-enforcer-plugin</artifactId> |
171 | | - <version>${plugin.enforcer.version}</version> |
| 171 | + <version>${plugin.maven-enforcer.version}</version> |
172 | 172 | <executions> |
173 | 173 | <execution> |
174 | 174 | <id>recommended-jdk</id> |
|
215 | 215 | <plugin> |
216 | 216 | <groupId>org.apache.maven.plugins</groupId> |
217 | 217 | <artifactId>maven-antrun-plugin</artifactId> |
218 | | - <version>${plugin.antrun.version}</version> |
| 218 | + <version>${plugin.maven-antrun.version}</version> |
219 | 219 | <executions> |
220 | 220 |
|
221 | 221 | <execution> |
|
297 | 297 | <plugin> |
298 | 298 | <groupId>org.apache.maven.plugins</groupId> |
299 | 299 | <artifactId>maven-surefire-plugin</artifactId> |
300 | | - <version>${plugin.surfire.version}</version> |
| 300 | + <version>${plugin.maven-surfire.version}</version> |
301 | 301 | <configuration> |
302 | 302 | <!-- Separate JVMs between classes; Needed for "jssc.boot.library.path" test to be effective --> |
303 | 303 | <reuseForks>false</reuseForks> |
|
311 | 311 | <plugin> |
312 | 312 | <groupId>org.apache.maven.plugins</groupId> |
313 | 313 | <artifactId>maven-jar-plugin</artifactId> |
314 | | - <version>${plugin.jar.version}</version> |
| 314 | + <version>${plugin.maven-jar.version}</version> |
315 | 315 | </plugin> |
316 | 316 |
|
317 | 317 | <plugin> |
|
332 | 332 | <plugin> |
333 | 333 | <groupId>org.apache.maven.plugins</groupId> |
334 | 334 | <artifactId>maven-assembly-plugin</artifactId> |
335 | | - <version>${plugin.assembly.version}</version> |
| 335 | + <version>${plugin.maven-assembly.version}</version> |
336 | 336 |
|
337 | 337 | <executions> |
338 | 338 | <execution> |
|
647 | 647 | <plugin> |
648 | 648 | <groupId>org.apache.maven.plugins</groupId> |
649 | 649 | <artifactId>maven-gpg-plugin</artifactId> |
650 | | - <version>${plugin.gpg.version}</version> |
| 650 | + <version>${plugin.maven-gpg.version}</version> |
651 | 651 | <executions> |
652 | 652 | <execution> |
653 | 653 | <id>sign-artifacts</id> |
|
659 | 659 | </executions> |
660 | 660 | <configuration> |
661 | 661 | <keyname>java-native</keyname> |
662 | | - <passphraseServerId>gpg.passphrase</passphraseServerId> |
663 | 662 | <gpgArguments> |
664 | 663 | <arg>--pinentry-mode</arg> |
665 | 664 | <arg>loopback</arg> |
|
669 | 668 | <plugin> |
670 | 669 | <groupId>org.apache.maven.plugins</groupId> |
671 | 670 | <artifactId>maven-release-plugin</artifactId> |
672 | | - <version>${plugin.release.version}</version> |
| 671 | + <version>${plugin.maven-release.version}</version> |
673 | 672 | <configuration> |
674 | 673 | <tagNameFormat>v@{project.version}</tagNameFormat> |
675 | 674 | <pushChanges>false</pushChanges> |
|
678 | 677 | </configuration> |
679 | 678 | </plugin> |
680 | 679 | <plugin> |
681 | | - <groupId>org.sonatype.plugins</groupId> |
682 | | - <artifactId>nexus-staging-maven-plugin</artifactId> |
683 | | - <version>${plugin.nexus-staging.version}</version> |
| 680 | + <groupId>org.sonatype.central</groupId> |
| 681 | + <artifactId>central-publishing-maven-plugin</artifactId> |
| 682 | + <version>${plugin.central-publishing.version}</version> |
684 | 683 | <extensions>true</extensions> |
685 | 684 | <configuration> |
686 | | - <serverId>ossrh</serverId> |
687 | | - <nexusUrl>https://oss.sonatype.org/</nexusUrl> |
| 685 | + <publishingServerId>central</publishingServerId> |
688 | 686 | </configuration> |
689 | 687 | </plugin> |
690 | 688 | </plugins> |
|
0 commit comments