Perhaps your already aware of this due to it's relation to the module changes being discussed for se 9, but this caught my attention today: http://openjdk.java.net/jeps/220 There is a discussion on the jigsaw list about how this will impact many tools, servers making assumptions about the se filesystem, extension mechanism.