if I'm not mistaken, you need to pay for license to use Java embedded commercially?
back
2 comments
Today you do, but Java9 will expand the idea of the modular JRE and allow you to tailor what's included. They were pretty clear that the road forward would see JavaSE and JavaME merge into a single project with different "profiles".
This is DIY, not commercial use. It's just the plans.