shiro
shiro copied to clipboard
[Enhancement] Jakarta EE9+ without classifiers
Search before asking
- [X] I had searched in the issues and found no similar issues.
Enhancement Request
At the moment Shiro uses the jakarta
classifier for jars that have been transformed to the Jakarta EE namespace. This makes it hard to get the dependencies correct, because these jars share their dependencies with the non-Jakarta variants.
Describe the solution you'd like
Many projects have moved their source code to Jakarta EE 9 or higher. Shiro could start version 3 with Jakarta EE 10. It should not be that hard to keep supporting both 2.x and 3.x for some time, as the code is mostly identical.
Are you willing to submit PR?
- [ ] Yes I am willing to submit a PR!