Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.java.programmer > #38606
| From | Rhino <no_offline_contact@example.com> |
|---|---|
| Newsgroups | comp.lang.java.programmer |
| Subject | Seeking clarification on Java JDKs |
| Date | 2018-09-20 04:16 -0400 |
| Organization | A noiseless patient Spider |
| Message-ID | <pnvl1k$opc$1@dont-email.me> (permalink) |
I've been away from Java for several years working on other things, including PHP and web development, and I'm just starting to learn Android development. I'm toying with writing an Android version of a game I originally wrote in Java for the desktop, which I haven't touched since 2012 (at which point I was probably running Java 6 on a Windows XP machine). In trying to get my game running again on Windows 10 and jdk 1.8.0_172, I'm encountering an error with respect to preferences; apparently, the root node key is missing in the Windows registry. In trying to figure out how to handle this, I've stumbled on the fact that Java has undergone some dramatic changes since I've been away, particularly with regards to the development of JDKs. As I read this article - https://bugs.openjdk.java.net/browse/JDK-8139507 - my problem arises from a change in behaviour within the JDK itself in which the root key is no longer written by the JDK itself. According to the bug report, the issue is fixed in 8u202. I'm very confused about Openjdk and exactly how to understand it, as well as its relationship to Oracle. Is it a separate organization completely distinct from Oracle or is it some sort of arm or subsidiary of Oracle? Do I need to get the Oracle JDK 8u202 or is there an Openjdk 8u202? When I go to the Oracle download page for JDKs, http://www.oracle.com/technetwork/java/javase/downloads/index.html, the highest level of Java 8 is 8u181, there's no Java 9 at all but there *is* a Java 10.0.2. When I go to the Openjdk download pages, it seems that Java 8 downloads are only available for Linux/Unix and that anything later than Java 8 sends me back to Oracle. Is Openjdk not making versions of the JDK for Java 9 and above? Or have they just not done so *yet*? What's my best way to get my Java program running again? Or do I need to wait (a few months?) until Java 8u202 is released? -- Rhino
Back to comp.lang.java.programmer | Previous | Next — Next in thread | Find similar | Unroll thread
Seeking clarification on Java JDKs Rhino <no_offline_contact@example.com> - 2018-09-20 04:16 -0400
Re: Seeking clarification on Java JDKs Eric Sosman <esosman@comcast-dot-net.invalid> - 2018-09-20 07:28 -0400
Re: Seeking clarification on Java JDKs Rhino <no_offline_contact@example.com> - 2018-10-01 20:53 -0400
csiph-web