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

Recipe to Add JAXB Dependencies to a Build. #18

Closed
tkvangorder opened this issue Jun 1, 2021 · 0 comments
Closed

Recipe to Add JAXB Dependencies to a Build. #18

tkvangorder opened this issue Jun 1, 2021 · 0 comments
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@tkvangorder
Copy link
Contributor

tkvangorder commented Jun 1, 2021

The JAXB APIs are used for marshaling Java objects to/from XML and this library is no longer packaged with the Java Runtime. This recipe will ensure the proper external dependencies are added to an existing Maven build.

The two dependencies that are added (if a project uses JAXB) are:

      groupId: jakarta.xml.bind
      artifactId: jakarta.xml.bind-api
      version: 2.3.x

      groupId: jakarta.xml.bind
      artifactId: jakarta.xml.bind-api
      newVersion: 2.3.x

This recipe will also remove older artifacts (javax.xml.bind:jaxb-api and com.sun.xml.bind:jaxb-impl) as both of these libraries have migrated to the Eclipse foundation.

@tkvangorder tkvangorder changed the title Recipe to add JAXB dependencies to a build. Recipe to add JAXB Dependencies to a Build. Jun 1, 2021
@tkvangorder tkvangorder changed the title Recipe to add JAXB Dependencies to a Build. Recipe to Add JAXB Dependencies to a Build. Jun 1, 2021
@tkvangorder tkvangorder added the enhancement New feature or request label Jun 1, 2021
@tkvangorder tkvangorder self-assigned this Jun 1, 2021
@tkvangorder tkvangorder added this to the 0.2.0 milestone Jun 12, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant