Google Summer of Code/2019/Ideas/maven support
Maven support for portage packages. Similar to the fedora support. All artifacts must be built from source, constructing a local repository, the maven repository is forced to local repository, a complete eco-system of packages built from source.
The xmvn utility may be reused for the task as a wrapper of maven.
As a proof of concept, all existing maven based packages that exists in portage and hacked to use ant or any other transformation should use the new infrastructure.