JOSM feedback on Java 7,8,9, including Jigsaw EA
weijun.wang at oracle.com
Wed Nov 11 02:20:43 UTC 2015
Will the future JRE only include java.se? In other words, what will the java.com download for non-developers contain?
> On Nov 5, 2015, at 10:07 AM, Wang Weijun <weijun.wang at oracle.com> wrote:
> I was talking with Vincent off the list, but it seems better to be back.
> Here is Vincent's mail on how he thinks of the new API we are about to provide in JDK-8058778.
>> The new API is interesting but if it's not available in Java SE I'm afraid it does not fit our use case. We cannot make JOSM depend on a JDK at runtime just for this feature :(
> There might be some confusion on what "JDK" means. It used to be the developer's toolkit versus JRE the runtime, but as for module names, a jdk.* module contains APIs defined by OpenJDK instead of Java SE. In fact, most of them are not especially designed for developers.
> That said, I am not exactly sure what kind of images we will release after jigsaw. If there is still a JRE, I think it will include not only the java.* modules but also some jdk.* ones. I hope jdk.security.cert is one of them.
> Personally I am not afraid of using jdk.* modules, since almost every JDK distribution is based on OpenJDK. At least it is now a supported API of OpenJDK instead of old sun.* classes that were never claimed to be supported by anyone.
> In fact, keytool was not defined in Java SE either. It was in JRE though.
More information about the adoption-discuss