|
111 | 111 |
|
112 | 112 | <properties> |
113 | 113 | <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> |
114 | | - <source.plugin.version>2.2.1</source.plugin.version> |
115 | | - <javadoc.plugin.version>2.9</javadoc.plugin.version> |
116 | | - <gpg.plugin.version>1.4</gpg.plugin.version> |
| 114 | + <junit.version>4.11</junit.version> |
| 115 | + <hamcrest.version>1.3</hamcrest.version> |
| 116 | + <mockito.version>1.9.5</mockito.version> |
| 117 | + <jdk.source.version>1.8</jdk.source.version> |
| 118 | + <jdk.target.version>1.8</jdk.target.version> |
| 119 | + <tools.maven.plugin.version>1.4</tools.maven.plugin.version> |
| 120 | + <jacoco.maven.plugin.version>0.7.5.201505241946</jacoco.maven.plugin.version> |
| 121 | + <maven.source.plugin.version>2.2.1</maven.source.plugin.version> |
| 122 | + <maven.javadoc.plugin.version>2.10.3</maven.javadoc.plugin.version> |
| 123 | + <maven.gpg.plugin.version>1.6</maven.gpg.plugin.version> |
| 124 | + <maven.assembly.plugin.version>2.5.5</maven.assembly.plugin.version> |
| 125 | + <maven.antrun.plugin.version>1.8</maven.antrun.plugin.version> |
| 126 | + <maven.compiler.plugin.version>3.3</maven.compiler.plugin.version> |
| 127 | + <maven.buildnumber.plugin.version>1.3</maven.buildnumber.plugin.version> |
| 128 | + <maven.jar.plugin.version>2.6</maven.jar.plugin.version> |
| 129 | + <maven.surefire.plugin.version>2.18.1</maven.surefire.plugin.version> |
| 130 | + <maven.release.plugin.version>2.5.2</maven.release.plugin.version> |
| 131 | + <maven.scm.plugin.version>1.9.4</maven.scm.plugin.version> |
| 132 | + <maven.deploy.plugin.version>2.8.2</maven.deploy.plugin.version> |
117 | 133 | </properties> |
118 | 134 |
|
119 | 135 | <scm> |
|
127 | 143 | <dependency> |
128 | 144 | <groupId>junit</groupId> |
129 | 145 | <artifactId>junit</artifactId> |
130 | | - <version>4.11</version> |
| 146 | + <version>${junit.version}</version> |
131 | 147 | <scope>test</scope> |
132 | 148 | </dependency> |
133 | 149 | <dependency> |
134 | 150 | <groupId>org.hamcrest</groupId> |
135 | 151 | <artifactId>hamcrest-library</artifactId> |
136 | | - <version>1.3</version> |
| 152 | + <version>${hamcrest.version}</version> |
137 | 153 | <scope>test</scope> |
138 | 154 | </dependency> |
139 | 155 | <dependency> |
140 | 156 | <groupId>org.mockito</groupId> |
141 | 157 | <artifactId>mockito-all</artifactId> |
142 | | - <version>1.9.5</version> |
| 158 | + <version>${mockito.version}</version> |
143 | 159 | <scope>test</scope> |
144 | 160 | </dependency> |
145 | 161 | </dependencies> |
|
181 | 197 | <plugin> |
182 | 198 | <groupId>org.apache.maven.plugins</groupId> |
183 | 199 | <artifactId>maven-assembly-plugin</artifactId> |
184 | | - <version>2.4</version> |
| 200 | + <version>${maven.assembly.plugin.version}</version> |
185 | 201 | </plugin> |
186 | 202 | <plugin> |
187 | 203 | <groupId>org.apache.maven.plugins</groupId> |
188 | 204 | <artifactId>maven-antrun-plugin</artifactId> |
189 | | - <version>1.7</version> |
| 205 | + <version>${maven.antrun.plugin.version}</version> |
190 | 206 | </plugin> |
191 | 207 | <plugin> |
192 | 208 | <groupId>org.apache.maven.plugins</groupId> |
193 | 209 | <artifactId>maven-compiler-plugin</artifactId> |
194 | | - <version>3.1</version> |
| 210 | + <version>${maven.compiler.plugin.version}</version> |
195 | 211 | <configuration> |
196 | | - <source>1.8</source> |
197 | | - <target>1.8</target> |
| 212 | + <source>${jdk.source.version}</source> |
| 213 | + <target>${jdk.target.version}</target> |
198 | 214 | </configuration> |
199 | 215 | </plugin> |
200 | 216 | <plugin> |
201 | 217 | <groupId>org.codehaus.mojo</groupId> |
202 | 218 | <artifactId>buildnumber-maven-plugin</artifactId> |
203 | | - <version>1.2</version> |
| 219 | + <version>${maven.buildnumber.plugin.version}</version> |
204 | 220 | <configuration> |
205 | 221 | <buildNumberPropertyName>revision</buildNumberPropertyName> |
206 | 222 | <timestampPropertyName>timestamp</timestampPropertyName> |
|
211 | 227 | <plugin> |
212 | 228 | <groupId>org.apache.maven.plugins</groupId> |
213 | 229 | <artifactId>maven-jar-plugin</artifactId> |
214 | | - <version>2.4</version> |
| 230 | + <version>${maven.jar.plugin.version}</version> |
215 | 231 | <configuration> |
216 | 232 | <archive> |
217 | 233 | <manifest> |
|
268 | 284 | <plugin> |
269 | 285 | <groupId>org.apache.maven.plugins</groupId> |
270 | 286 | <artifactId>maven-surefire-plugin</artifactId> |
271 | | - <version>2.14</version> |
| 287 | + <version>${maven.surefire.plugin.version}</version> |
272 | 288 | <configuration> |
273 | 289 | <includes> |
274 | 290 | <include>com/tagtraum/perf/gcviewer/TestAll.java</include> |
|
278 | 294 | <plugin> |
279 | 295 | <groupId>org.apache.maven.plugins</groupId> |
280 | 296 | <artifactId>maven-release-plugin</artifactId> |
281 | | - <version>2.5.1</version> |
| 297 | + <version>${maven.release.plugin.version}</version> |
282 | 298 | <configuration> |
283 | 299 | <localCheckout>true</localCheckout> |
284 | 300 | <pushChanges>false</pushChanges> |
|
289 | 305 | <dependency> |
290 | 306 | <groupId>org.apache.maven.plugins</groupId> |
291 | 307 | <artifactId>maven-scm-plugin</artifactId> |
292 | | - <version>1.9.2</version> |
| 308 | + <version>${maven.scm.plugin.version}</version> |
293 | 309 | </dependency> |
294 | 310 | </dependencies> |
295 | 311 | </plugin> |
|
306 | 322 | <plugin> |
307 | 323 | <groupId>org.apache.geronimo.genesis.plugins</groupId> |
308 | 324 | <artifactId>tools-maven-plugin</artifactId> |
309 | | - <version>1.4</version> |
| 325 | + <version>${tools.maven.plugin.version}</version> |
310 | 326 | </plugin> |
311 | 327 | <plugin> |
312 | 328 | <groupId>org.apache.maven.plugins</groupId> |
313 | 329 | <artifactId>maven-deploy-plugin</artifactId> |
314 | | - <version>2.7</version> |
| 330 | + <version>${maven.deploy.plugin.version}</version> |
315 | 331 | </plugin> |
316 | 332 | <plugin> |
317 | 333 | <groupId>org.jacoco</groupId> |
318 | 334 | <artifactId>jacoco-maven-plugin</artifactId> |
319 | | - <version>0.7.5.201505241946</version> |
| 335 | + <version>${jacoco.maven.plugin.version}</version> |
320 | 336 | </plugin> |
321 | 337 | <!--This plugin's configuration is used to store Eclipse |
322 | 338 | m2e settings only. It has no influence on the Maven build itself. --> |
|
492 | 508 | <plugin> |
493 | 509 | <groupId>org.apache.maven.plugins</groupId> |
494 | 510 | <artifactId>maven-source-plugin</artifactId> |
495 | | - <version>${source.plugin.version}</version> |
| 511 | + <version>${maven.source.plugin.version}</version> |
496 | 512 | </plugin> |
497 | 513 | <plugin> |
498 | 514 | <groupId>org.apache.maven.plugins</groupId> |
499 | 515 | <artifactId>maven-javadoc-plugin</artifactId> |
500 | | - <version>${javadoc.plugin.version}</version> |
| 516 | + <version>${maven.javadoc.plugin.version}</version> |
501 | 517 | </plugin> |
502 | 518 | <plugin> |
503 | 519 | <groupId>org.apache.maven.plugins</groupId> |
504 | 520 | <artifactId>maven-gpg-plugin</artifactId> |
505 | | - <version>${gpg.plugin.version}</version> |
| 521 | + <version>${maven.gpg.plugin.version}</version> |
506 | 522 | </plugin> |
507 | 523 | </plugins> |
508 | 524 | </build> |
|
0 commit comments