Skip to content

Commit c02be20

Browse files
authored
[MJAR-278] Update plugin (requires Maven 3.2.5+) (#19)
Update plugin: * make it Java8 * requires Maven 3.2.5+ * maven bits scope set to provided * update file-management 3.1.0 * update maven-archiver 3.6.0
1 parent b6fe3eb commit c02be20

File tree

1 file changed

+8
-30
lines changed

1 file changed

+8
-30
lines changed

pom.xml

Lines changed: 8 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -75,13 +75,8 @@
7575
</distributionManagement>
7676

7777
<properties>
78-
<mavenFileManagementVersion>3.0.0</mavenFileManagementVersion>
79-
<mavenArchiverVersion>3.5.2</mavenArchiverVersion>
80-
<mavenVersion>3.1.0</mavenVersion>
81-
<!-- TODO remove with Maven APi upgrade -->
82-
<!-- the same version as in Maven 3.1.0 -->
83-
<sisuVersion>0.0.0.M2a</sisuVersion>
8478
<javaVersion>8</javaVersion>
79+
<mavenVersion>3.2.5</mavenVersion>
8580
<project.build.outputTimestamp>2022-01-08T21:19:21Z</project.build.outputTimestamp>
8681
</properties>
8782

@@ -113,43 +108,26 @@
113108
<dependency>
114109
<groupId>org.apache.maven.shared</groupId>
115110
<artifactId>file-management</artifactId>
116-
<version>${mavenFileManagementVersion}</version>
111+
<version>3.1.0</version>
117112
</dependency>
118113
<dependency>
119114
<groupId>org.apache.maven</groupId>
120115
<artifactId>maven-archiver</artifactId>
121-
<version>${mavenArchiverVersion}</version>
116+
<version>3.6.0</version>
122117
</dependency>
123118
<!-- dependencies to annotations -->
124119
<dependency>
125120
<groupId>org.apache.maven.plugin-tools</groupId>
126121
<artifactId>maven-plugin-annotations</artifactId>
127122
<scope>provided</scope>
128123
</dependency>
129-
<!--
130-
! other dependencies contain references to older versions
131-
! so we define it here explicit to make sure we get the
132-
! correct version for plexus-utils.
133-
-->
134-
<!--
135-
! maven-shared-utils is pulled by file-management
136-
! Need to use a more recent version otherwise
137-
! the build will fail. This needed to be kept
138-
! here until a new version of file-management
139-
! has been made.
140-
-->
141-
<dependency>
142-
<groupId>org.apache.maven.shared</groupId>
143-
<artifactId>maven-shared-utils</artifactId>
144-
<version>3.3.4</version>
145-
<scope>runtime</scope>
146-
</dependency>
147124
<dependency>
148125
<groupId>org.codehaus.plexus</groupId>
149-
<artifactId>plexus-utils</artifactId>
150-
<version>3.4.2</version>
151-
<scope>runtime</scope>
126+
<artifactId>plexus-archiver</artifactId>
127+
<version>4.3.0</version>
152128
</dependency>
129+
130+
<!-- Test -->
153131
<dependency>
154132
<groupId>junit</groupId>
155133
<artifactId>junit</artifactId>
@@ -159,7 +137,7 @@
159137
<dependency>
160138
<groupId>org.apache.maven.plugin-testing</groupId>
161139
<artifactId>maven-plugin-testing-harness</artifactId>
162-
<version>3.1.0</version>
140+
<version>3.3.0</version>
163141
<scope>test</scope>
164142
</dependency>
165143
<dependency>

0 commit comments

Comments
 (0)