I am using TomEE webprofile. When building a WAR file for deployment, my POM includes "provided" dependencies. So, for example, the jakarta.platform is "provided". But also, I see jackson (-core, -databind, -annotations etc.) dependencies are "provided". It's not obvious if or when a dependency is "provided".
Where do I find a comprehensive list of dependencies that are provided by the server?
TomEE is providing BOMs, which contain this kind of information. You can find it for TomEE 10.x here:
For already released versions of TomEE, you find them via Maven: