Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.java.programmer > #38606

Seeking clarification on Java JDKs

Path csiph.com!eternal-september.org!feeder.eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From Rhino <no_offline_contact@example.com>
Newsgroups comp.lang.java.programmer
Subject Seeking clarification on Java JDKs
Date Thu, 20 Sep 2018 04:16:50 -0400
Organization A noiseless patient Spider
Lines 42
Message-ID <pnvl1k$opc$1@dont-email.me> (permalink)
Mime-Version 1.0
Content-Type text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding 7bit
Injection-Date Thu, 20 Sep 2018 08:16:52 -0000 (UTC)
Injection-Info reader02.eternal-september.org; posting-host="3ea0ba36bd6eb94ce9c8414bb438eba0"; logging-data="25388"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/etKd4Gf/RR8nxlutN4d9M03W17oLDGcU="
User-Agent Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.9.1
Cancel-Lock sha1:DdkrByenfPIM/HIYXoKsoinv6Ss=
X-Antivirus-Status Clean
Content-Language en-US
X-Antivirus Avast (VPS 180919-2, 2018-09-19), Outbound message
X-Mozilla-News-Host news://news.eternal-september.org:119
Xref csiph.com comp.lang.java.programmer:38606

Show key headers only | View raw


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


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