|
52 | 52 | <properties> |
53 | 53 | <maven.version>3.5.4</maven.version> |
54 | 54 | <java.target.version>8</java.target.version> <!-- used for compiler plugin, javadoc plugin and animal-sniffer, for compatibility reasons with Java 9 only the values 6,7,8 and 9 is allowed --> |
55 | | - <maven.compiler.source>1.${java.target.version}</maven.compiler.source> |
56 | | - <maven.compiler.target>1.${java.target.version}</maven.compiler.target> |
| 55 | + <maven.compiler.release>${java.target.version}</maven.compiler.release> |
57 | 56 | <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> |
58 | 57 | <arguments /> <!-- additional arguments for the forked Maven run during releases --> |
59 | 58 | </properties> |
|
92 | 91 | <dependency> |
93 | 92 | <groupId>org.junit.jupiter</groupId> |
94 | 93 | <artifactId>junit-jupiter</artifactId> |
95 | | - <version>5.7.0</version> |
| 94 | + <version>5.8.2</version> |
96 | 95 | <scope>test</scope> |
97 | 96 | </dependency> |
98 | 97 | <dependency> |
|
159 | 158 | </plugin> |
160 | 159 | <plugin> |
161 | 160 | <artifactId>maven-javadoc-plugin</artifactId> |
162 | | - <version>3.2.0</version> |
163 | | - <configuration> |
164 | | - <source>8</source> |
165 | | - </configuration> |
| 161 | + <version>3.3.1</version> |
166 | 162 | </plugin> |
167 | 163 | <plugin> |
168 | 164 | <artifactId>maven-source-plugin</artifactId> |
169 | 165 | <version>3.2.1</version> |
170 | 166 | </plugin> |
171 | 167 | <plugin> |
172 | 168 | <artifactId>maven-release-plugin</artifactId> |
173 | | - <version>3.0.0-M1</version> |
| 169 | + <version>3.0.0-M4</version> |
174 | 170 | </plugin> |
175 | 171 | <plugin> |
176 | 172 | <artifactId>maven-dependency-plugin</artifactId> |
177 | | - <version>3.1.2</version> |
| 173 | + <version>3.2.0</version> |
178 | 174 | </plugin> |
179 | 175 | <plugin> |
180 | 176 | <artifactId>maven-enforcer-plugin</artifactId> |
181 | 177 | <version>3.0.0-M3</version> |
182 | 178 | </plugin> |
183 | | - <plugin> |
184 | | - <groupId>org.codehaus.mojo</groupId> |
185 | | - <artifactId>animal-sniffer-maven-plugin</artifactId> |
186 | | - <version>1.20</version> |
187 | | - </plugin> |
188 | 179 | <plugin> |
189 | 180 | <groupId>org.apache.maven.plugins</groupId> |
190 | 181 | <artifactId>maven-gpg-plugin</artifactId> |
191 | | - <version>1.6</version> |
| 182 | + <version>3.0.1</version> |
192 | 183 | </plugin> |
193 | 184 | <plugin> |
194 | 185 | <groupId>org.sonatype.plugins</groupId> |
|
203 | 194 | <plugin> |
204 | 195 | <groupId>org.jacoco</groupId> |
205 | 196 | <artifactId>jacoco-maven-plugin</artifactId> |
206 | | - <version>0.8.6</version> |
| 197 | + <version>0.8.7</version> |
207 | 198 | </plugin> |
208 | 199 | <plugin> |
209 | 200 | <artifactId>maven-invoker-plugin</artifactId> |
|
224 | 215 | <configuration> |
225 | 216 | <rules> |
226 | 217 | <requireJavaVersion> |
227 | | - <version>1.${java.target.version}</version> |
| 218 | + <version>11</version><!-- require at least Java 11 for building, but build for Java 8 --> |
228 | 219 | </requireJavaVersion> |
229 | 220 | <requireMavenVersion> |
230 | 221 | <version>${maven.version}</version> |
|
234 | 225 | </execution> |
235 | 226 | </executions> |
236 | 227 | </plugin> |
237 | | - <!-- check with animal sniffer (http://www.mojohaus.org/animal-sniffer/), should only be used in JDKs prior version 9 --> |
238 | | - <plugin> |
239 | | - <groupId>org.codehaus.mojo</groupId> |
240 | | - <artifactId>animal-sniffer-maven-plugin</artifactId> |
241 | | - <configuration> |
242 | | - <signature> |
243 | | - <groupId>org.codehaus.mojo.signature</groupId> |
244 | | - <artifactId>java1${java.target.version}</artifactId> |
245 | | - <version>1.0</version> |
246 | | - </signature> |
247 | | - </configuration> |
248 | | - <executions> |
249 | | - <execution> |
250 | | - <id>check-java-compatibility</id> |
251 | | - <phase>process-classes</phase> |
252 | | - <goals> |
253 | | - <goal>check</goal> |
254 | | - </goals> |
255 | | - </execution> |
256 | | - </executions> |
257 | | - </plugin> |
258 | 228 | <plugin> |
259 | 229 | <groupId>org.apache.maven.plugins</groupId> |
260 | 230 | <artifactId>maven-invoker-plugin</artifactId> |
|
0 commit comments