|
115 | 115 | <extension.name>javax.xml.ws</extension.name>
|
116 | 116 | <spec.version>2.3</spec.version>
|
117 | 117 | <old.spec.version>2.2</old.spec.version>
|
118 |
| - <jaxb.version>2.3.0-b170201.1255</jaxb.version> |
119 |
| - <soap.version>1.4.0-b01</soap.version> |
| 118 | + <jaxb.version>2.3.0-b170201.1204</jaxb.version> |
| 119 | + <soap.version>1.4.0-SNAPSHOT</soap.version> |
120 | 120 |
|
121 | 121 | <non.final>false</non.final>
|
| 122 | + <mod.dir>${project.build.directory}/mods</mod.dir> |
122 | 123 |
|
123 | 124 | <findbugs.exclude>${project.basedir}/exclude.xml</findbugs.exclude>
|
124 | 125 | <findbugs.threshold>Low</findbugs.threshold>
|
|
140 | 141 | <plugin>
|
141 | 142 | <groupId>org.apache.maven.plugins</groupId>
|
142 | 143 | <artifactId>maven-source-plugin</artifactId>
|
143 |
| - <version>2.2.1</version> |
| 144 | + <version>2.3</version> |
144 | 145 | </plugin>
|
145 | 146 | <plugin>
|
146 | 147 | <groupId>org.codehaus.mojo</groupId>
|
|
159 | 160 | <plugin>
|
160 | 161 | <groupId>org.apache.maven.plugins</groupId>
|
161 | 162 | <artifactId>maven-jar-plugin</artifactId>
|
162 |
| - <version>2.3.1</version> |
| 163 | + <version>2.6</version> |
163 | 164 | </plugin>
|
164 | 165 | <plugin>
|
165 | 166 | <groupId>org.apache.maven.plugins</groupId>
|
|
243 | 244 | <plugin>
|
244 | 245 | <groupId>org.apache.maven.plugins</groupId>
|
245 | 246 | <artifactId>maven-dependency-plugin</artifactId>
|
246 |
| - <version>2.3</version> |
| 247 | + <version>3.0.0</version> |
247 | 248 | <executions>
|
248 | 249 | <execution>
|
249 | 250 | <goals>
|
|
255 | 256 | <plugin>
|
256 | 257 | <groupId>org.apache.maven.plugins</groupId>
|
257 | 258 | <artifactId>maven-compiler-plugin</artifactId>
|
258 |
| - <executions> |
259 |
| - <execution> |
260 |
| - <id>default-compile</id> |
261 |
| - <configuration> |
262 |
| - <source>1.7</source> |
263 |
| - <target>1.7</target> |
264 |
| - <excludes> |
265 |
| - <exclude>module-info.java</exclude> |
266 |
| - </excludes> |
267 |
| - </configuration> |
268 |
| - </execution> |
269 |
| - <execution> |
270 |
| - <id>jdk-9</id> |
271 |
| - <goals> |
272 |
| - <goal>compile</goal> |
273 |
| - </goals> |
274 |
| - <configuration> |
275 |
| - <source>1.9</source> |
276 |
| - <target>1.9</target> |
277 |
| - <includes> |
278 |
| - <include>module-info.java</include> |
279 |
| - </includes> |
280 |
| - </configuration> |
281 |
| - </execution> |
282 |
| - </executions> |
| 259 | + <configuration> |
| 260 | + <source>1.7</source> |
| 261 | + <target>1.7</target> |
| 262 | + </configuration> |
283 | 263 | </plugin>
|
284 | 264 |
|
285 | 265 | <plugin>
|
@@ -374,7 +354,6 @@ href='http://www.oracle.com/technetwork/java/index-jsp-137004.html'><i>Metro Web
|
374 | 354 | <location>${basedir}/offline-javadoc</location>
|
375 | 355 | </offlineLink>
|
376 | 356 | </offlineLinks>
|
377 |
| - <additionalparam>-Xdoclint:none --add-reads java.xml.ws=ALL-UNNAMED</additionalparam> |
378 | 357 | </configuration>
|
379 | 358 | <executions>
|
380 | 359 | <execution>
|
@@ -462,7 +441,102 @@ href='http://www.oracle.com/technetwork/java/index-jsp-137004.html'><i>Metro Web
|
462 | 441 | </plugins>
|
463 | 442 | </build>
|
464 | 443 | </profile>
|
465 |
| - |
| 444 | + <profile> |
| 445 | + <id>jdk9</id> |
| 446 | + <activation> |
| 447 | + <jdk>9</jdk> |
| 448 | + </activation> |
| 449 | + <build> |
| 450 | + <pluginManagement> |
| 451 | + <plugins> |
| 452 | + <plugin> |
| 453 | + <groupId>org.apache.maven.plugins</groupId> |
| 454 | + <artifactId>maven-compiler-plugin</artifactId> |
| 455 | + <executions> |
| 456 | + <execution> |
| 457 | + <id>default-compile</id> |
| 458 | + <configuration> |
| 459 | + <release>9</release> |
| 460 | + <source>9</source> |
| 461 | + <target>9</target> |
| 462 | + </configuration> |
| 463 | + </execution> |
| 464 | + <execution> |
| 465 | + <id>base-compile</id> |
| 466 | + <goals> |
| 467 | + <goal>compile</goal> |
| 468 | + </goals> |
| 469 | + <configuration> |
| 470 | + <excludes> |
| 471 | + <exclude>module-info.java</exclude> |
| 472 | + </excludes> |
| 473 | + </configuration> |
| 474 | + </execution> |
| 475 | + </executions> |
| 476 | + </plugin> |
| 477 | + <plugin> |
| 478 | + <groupId>org.apache.maven.plugins</groupId> |
| 479 | + <artifactId>maven-dependency-plugin</artifactId> |
| 480 | + <executions> |
| 481 | + <execution> |
| 482 | + <id>prepare-endorsed</id> |
| 483 | + <phase>validate</phase> |
| 484 | + <goals> |
| 485 | + <goal>copy-dependencies</goal> |
| 486 | + </goals> |
| 487 | + <configuration> |
| 488 | + <outputDirectory>${mod.dir}</outputDirectory> |
| 489 | + <silent>false</silent> |
| 490 | + </configuration> |
| 491 | + </execution> |
| 492 | + </executions> |
| 493 | + </plugin> |
| 494 | + <plugin> |
| 495 | + <groupId>org.apache.felix</groupId> |
| 496 | + <artifactId>maven-bundle-plugin</artifactId> |
| 497 | + <configuration> |
| 498 | + <instructions> |
| 499 | + <_failok>true</_failok> |
| 500 | + </instructions> |
| 501 | + </configuration> |
| 502 | + </plugin> |
| 503 | + <plugin> |
| 504 | + <groupId>org.apache.maven.plugins</groupId> |
| 505 | + <artifactId>maven-javadoc-plugin</artifactId> |
| 506 | + <configuration> |
| 507 | + <includeDependencySources>false</includeDependencySources> |
| 508 | + <additionalJOptions> |
| 509 | + <additionalJOption>--add-modules</additionalJOption> |
| 510 | + <additionalJOption>java.xml.soap,java.xml.bind,java.annotations.common</additionalJOption> |
| 511 | + <additionalJOption>--module-path</additionalJOption> |
| 512 | + <additionalJOption>${mod.dir}</additionalJOption> |
| 513 | + </additionalJOptions> |
| 514 | + </configuration> |
| 515 | + </plugin> |
| 516 | + </plugins> |
| 517 | + </pluginManagement> |
| 518 | + <plugins> |
| 519 | + <plugin> |
| 520 | + <groupId>org.codehaus.mojo</groupId> |
| 521 | + <artifactId>build-helper-maven-plugin</artifactId> |
| 522 | + <executions> |
| 523 | + <execution> |
| 524 | + <id>add-jdk9-source</id> |
| 525 | + <phase>generate-sources</phase> |
| 526 | + <goals> |
| 527 | + <goal>add-source</goal> |
| 528 | + </goals> |
| 529 | + <configuration> |
| 530 | + <sources> |
| 531 | + <source>jdk9</source> |
| 532 | + </sources> |
| 533 | + </configuration> |
| 534 | + </execution> |
| 535 | + </executions> |
| 536 | + </plugin> |
| 537 | + </plugins> |
| 538 | + </build> |
| 539 | + </profile> |
466 | 540 | </profiles>
|
467 | 541 |
|
468 | 542 | </project>
|
0 commit comments