For any interested Java developper, please note that I’ve created a Webjar (https://www.webjars.org) corresponding to the public release of TomTom Maps SDK. I don’t keep it updated for each version, but as it has been integrated to the webjars repositories, anyone can do it by proposing a pull request updating the related pom.xml here : https://github.com/webjars/tomtom-vector
No, it doesn’t define a web component for Maps SDK. It only allows you to embed the JS (and other resources) files in a java project as a JAR library, referencing it in your pom.xml. Rather than hardly copying the files in your project. But you still need to write your HTML / JS.