Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature/#27 jdk11 #29

Merged
merged 12 commits into from
Jun 21, 2019
Merged

Feature/#27 jdk11 #29

merged 12 commits into from
Jun 21, 2019

Conversation

jonashackt
Copy link
Member

Plugin now runs on all major JDK versions. The main change here is to switch from unmaintained/deprecated https://github.com/mojohaus/jaxws-maven-plugin to maintained https://github.com/eclipse-ee4j/metro-jax-ws/tree/master/jaxws-ri/jaxws-maven-plugin, which is part of the jaxws reference implementation, which isn't part of the JDK from version 11 on.

Also there are integration tests now verifying the proper plugin execution. And Travis also runs multiple builds for JDK 8, 9 and 11.

…pache.maven.shared.maven-verifier plugin, which implies a new parent-pom / module structure for the whole project. Now the cxf-spring-boot-starter-maven plugin module is build first - and the integrationtest project follows, using the pre-build plugin right away
…ts should also run locally without setting ` -Dmaven.repo.local=$HOME/.m2/repository`
…ces inside the testproject under /src/test/resources :)
…ric/cxf-spring-boot-starter-maven-plugin/jobs/548069236), we need to switch to newer jax-b core. But since that isn't updated anymore (I really don't know why, have a look at https://mvnrepository.com/artifact/org.glassfish.jaxb/jaxb-core - this is stuck at May 2018), we switch from jaxb-core to jaxb-runtime, which is maintained normal (see https://mvnrepository.com/artifact/org.glassfish.jaxb/jaxb-runtime)
…since there are old dependencies in our way
…tched: com.helger.maven) to silently moved, but maintained com.sun.xml.ws.jaxws-maven-plugin - which also runs on all major JDKs. This also resolves mojohaus/jaxws-maven-plugin#54 completely
@jonashackt jonashackt merged commit 59a4d75 into master Jun 21, 2019
@jonashackt jonashackt deleted the feature/#27-jdk11 branch June 21, 2019 08:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant