Spring Web Services is a product of the Spring community focused on creating document-driven Web services. Spring Web Services aims to facilitate contract-first SOAP service development, allowing for the creation of flexible web services using one of the many ways to manipulate XML payloads.
We go to great lengths to ensure smooth upgrades. We also seek to make your upgrade on major versions of Java can be as smooth as possible.
Check the matrix below to see the status of supported versions:
master
branch
Job | 3.0 status |
2.x status |
---|---|---|
Test - JDK 8 |
||
Test - JDK 8 and Spring.NEXT |
||
Test - JDK 8 and Spring snapshots |
||
Test - JDK 8 and Spring.NEXT snapshots |
||
Test - JDK 11 |
||
Test - JDK 11 and Spring.NEXT |
||
Test - JDK 11 and Spring snapshots |
||
Test - JDK 11 and Spring.NEXT snapshots |
||
Build - Release to repo.spring.io |
Releases of Spring Web Services are available for download from Maven Central, as well as our own repository, https://repo.spring.io/release.
Please visit https://spring.io/projects/spring-ws to get the right Maven/Gradle settings for your selected version.
-
Run
./mvnw clean package
This will generate the artifacts.
You can also import the project into your IDE.
This project adheres to the Contributor Covenant code of conduct. By participating, you are expected to uphold this code. Please report unacceptable behavior to [email protected].
You can find the documentation, issue management, support, samples, and guides for using Spring Web Services at https://spring.io/projects/spring-ws/
See the current Javadoc and reference docs.
Spring Web Services uses JIRA for issue tracking purposes
Spring Web Services is Apache 2.0 licensed.