Ping again. Will the future JRE only include java.se? In other words, what will the java.com download for non-developers contain?
Thanks Max > On Nov 5, 2015, at 10:07 AM, Wang Weijun <weijun.w...@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. > > Thanks > Max