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


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

Seeking clarification on Java JDKs

Started byRhino <no_offline_contact@example.com>
First post2018-09-20 04:16 -0400
Last post2018-10-01 20:53 -0400
Articles 3 — 2 participants

Back to article view | Back to comp.lang.java.programmer


Contents

  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

#38606 — Seeking clarification on Java JDKs

FromRhino <no_offline_contact@example.com>
Date2018-09-20 04:16 -0400
SubjectSeeking clarification on Java JDKs
Message-ID<pnvl1k$opc$1@dont-email.me>
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

[toc] | [next] | [standalone]


#38607

FromEric Sosman <esosman@comcast-dot-net.invalid>
Date2018-09-20 07:28 -0400
Message-ID<po008o$qbu$1@dont-email.me>
In reply to#38606
On 9/20/2018 4:16 AM, Rhino wrote:
> 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.

      Sounds familiar.  If it's the same problem I dimly recall from
ages ago, try

https://stackoverflow.com/questions/4947555/where-are-the-java-preferences-stored-in-windows-7

... which is a bit old, but so's the problem.

-- 
esosman@comcast-dot-net.invalid
Eight hundred fifty-three days to go.

[toc] | [prev] | [next] | [standalone]


#38622

FromRhino <no_offline_contact@example.com>
Date2018-10-01 20:53 -0400
Message-ID<poufif$u2k$1@dont-email.me>
In reply to#38607
On 2018-09-20 7:28 AM, Eric Sosman wrote:
> On 9/20/2018 4:16 AM, Rhino wrote:
>> 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.
> 
>       Sounds familiar.  If it's the same problem I dimly recall from
> ages ago, try
> 
> https://stackoverflow.com/questions/4947555/where-are-the-java-preferences-stored-in-windows-7 
> 
> 
> ... which is a bit old, but so's the problem.
> 
A belated thanks for your very prompt reply! You got me going in the 
right direction, even if it did take a little longer to get back to the 
problem than I expected.

It turns out the issue had to do with Windows User Account Control.

-- 
Rhino

[toc] | [prev] | [standalone]


Back to top | Article view | comp.lang.java.programmer


csiph-web