i investigated both startups (developer and smart client)
made wiki pages for both:
https://wiki.servoy.com/display/DOCS/Ja ... martClienthttps://wiki.servoy.com/display/DOCS/Ja ... +developerso for the developer this will mean that only from 8.3 (when we upgrade to Eclipse 4.7 Oxygen) it will work for Java 9.
Servoy 8.2 and lower will be forced to use Java 8
For the Smart Client we need some configuration options to get rid of that new module system setup (that that is default enabled is beyond me, how can they break such large part of code like that...)
But another big problem i encountered is this case:
https://bugs.openjdk.java.net/browse/JDK-8178799They don't seem to fix this for java 9. That would be quite horrible for us if you use the "media:///xxxxx" in side your solution (like setting those urls on your label components or use it inside some html that you put on a label)
I don't see a direct workaround so it will work for all situation where now that media:/// handler is used.