Roedy Green wrote:
dystokia wrote, quoted or indirectly quoted someone who said :
Here's an easy one. I want to learn a little Java - nothing very
complicated - but need a compiler.
Can anyone suggest a suitable one?"
Happily for you, they are free.
In 'mindprod.com/jgloss/jdk.html' it reads:
"Windows 7 64-bit, you will need both 64-bit JDK for the desktop and a
32-bit JRE for 32-bit browsers."
What 32-bit browsers?
You shouldn't have any.
I am running Windows 7 so have down-loaded and installed
jdk-7u4-windows-x64.exe and jdk-7u4-windows-i586.exe.
Get rid of the 32-bit version.
In the 'Program Files' directory I have
Oracle\JavaFX 2.1 Runtime and ..\JavaFX 2.1 SDK
JavaFX is not Java.
and in 'Program Files (x86)' I have
Java\jdk1.7.0_04 ..\jre6 and ..\jre7
JDK is the developer toolkit. JRE are the runtime JVM invokers.
There is a JRE in the JDK.
Did you read the information on the *Oracle* website?
Read that first, and understand it, before you start to rely on
third-party sites like mindprod.
I have no entry in startup or a desktop pointer icon - result STUCK.
Where do I go from here to get started please?
Uninstall the ones you installed. Re-install the 64-bit JDK.
You shouldn't need to do anything special with the PATH
for a Windows installation.
The Java installation doesn't include anything in startup, and
really, why should it?
It doesn't create any desktop icons, either.
You can create an association in Windows between JAR files and
the "javaw" JRE invoker, but for development you use command-line
tools (like direct invocation of the "javac" command or Ant) or an IDE
(Integrated Development Environment) like NetBeans or Eclipse.
As explained in Oracle's Java tutorials. You *are* studying the tutorials,