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

Dependency convergence + jakarta libraries. #1600

Merged

Conversation

tomas-langer
Copy link
Member

@tomas-langer tomas-langer commented Mar 30, 2020

Signed-off-by: Tomas Langer tomas.langer@oracle.com

Switched to jakarta group id for Jakarta EE standards (keeping javax package).
Fixed all related issues with imports, exclusions etc.
Added dependency convergence plugin to Helidon project.
Added sanity checks for MP - both classpath and module path to build.sh

Also resolved problems with MP JPMS - quickstart should now work with JPMS without issues.

Marking as API change, as the libraries we depend on have changed.

@tomas-langer tomas-langer added api-change MP 2.x Issues for 2.x version branch dependencies Pull requests that update a dependency file labels Mar 30, 2020
@tomas-langer tomas-langer self-assigned this Mar 30, 2020
@tomas-langer
Copy link
Member Author

Merged latest master (conflict)

Signed-off-by: Tomas Langer <tomas.langer@oracle.com>
Signed-off-by: Tomas Langer <tomas.langer@oracle.com>
Signed-off-by: Tomas Langer <tomas.langer@oracle.com>
Signed-off-by: Tomas Langer <tomas.langer@oracle.com>
Signed-off-by: Tomas Langer <tomas.langer@oracle.com>
Signed-off-by: Tomas Langer <tomas.langer@oracle.com>
@tomas-langer tomas-langer merged commit 0c94ec3 into helidon-io:master Apr 14, 2020
@tomas-langer tomas-langer deleted the 1151-jakarta-and-convergence branch April 14, 2020 18:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
2.x Issues for 2.x version branch api-change dependencies Pull requests that update a dependency file MP
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Migrate from javax groupId to jakarta groupId for Java EE specifications Use dependency convergence plugin
3 participants