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

Latest HK2 and javax.inject API #24

Closed
jonathanaustin opened this issue Feb 24, 2022 · 0 comments
Closed

Latest HK2 and javax.inject API #24

jonathanaustin opened this issue Feb 24, 2022 · 0 comments

Comments

@jonathanaustin
Copy link
Member

Didums was originally created to help make use of frameworks that support the JSR330 spec. One of these frameworks is HK2.

The HK2 project has been taken over by the jakarta project and moved source and hosting locations to the EE4J initiative.

Jakarta have released a new version of the inject API with the package name changing from javax.inject to jakarta.inject.

As Didums was originally released for use with JSR330, for the moment didums will continue to use and support the version of HK2 that uses the V1 api and the javax.inject package name (ie 2.6.1). Updating Didums to use the jakarta package API will also be considered.

Some helpful links:

https://javaee.github.io/hk2/introduction.html
https://github.com/javaee/hk2

https://eclipse-ee4j.github.io/glassfish-hk2/
https://github.com/eclipse-ee4j/glassfish-hk2

https://jakarta.ee/specifications/dependency-injection/
https://codebulb.github.io/pages/2015/04/java-ee7-java-ee-6-bean-types-overview/wildfly.html
https://dzone.com/articles/jakarta-ee-without-javax-the-world-wont-end-this-time-either

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

No branches or pull requests

1 participant