Downloading Java JDK.


I'm trying to dowload Java so I can take an online course. I was instructed to download the Java Standard Development Kit (JDK). I followed the links provided, and was taken to this page:

but it seems to apply to an old version which is not updated with the latest security patches.

So: two questions:

1. Does anyone know where I can find the link to download the most current and secure JDK?
2. Is the JDK composed of the SDK and RTE?

Stephen KairysTechnical Writer - ConsultantAsked:
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Kanti PrasadCommented:

Please go for JDK 8 with NetBeans as it will also give you an IDE to learn and debug java better.
Dung TrinhMarching Band Field CrewCommented:
The link is for java 6. You want the new version.
There is two ways:
1. Java SE Development Kit: Including Java Development Kit (JDK), Server Java Runtime Environment (Server JRE), and Java Runtime Environment (JRE)

2. Or you can download them separately 

And yes, JDK come with JRE(run time environment) . Hope that help

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Stephen KairysTechnical Writer - ConsultantAuthor Commented:
Thank you.

So, just to confirm,

Java Platform (JDK) 8u51

does that include the SDK and RTE?
HTML5 and CSS3 Fundamentals

Build a website from the ground up by first learning the fundamentals of HTML5 and CSS3, the two popular programming languages used to present content online. HTML deals with fonts, colors, graphics, and hyperlinks, while CSS describes how HTML elements are to be displayed.

Kanti PrasadCommented:


The better one will be with Application servers GlassFish & Apache Tomcat 8.0.15

JRE is only used by users who use your developed application which is freely available from Oracle. Or, you can redistribute the Java SE Runtime Environment for free with your application. So your installation consists of copying software onto the user's system, then configuring the user's system to support that software. You should ensure that your installation procedure does not overwrite existing JRE installations, as they may be required by other applications.
Stephen KairysTechnical Writer - ConsultantAuthor Commented:

OK I got this far with installing the Development Kit.
Java optional intalls
Now, it's asking me per these optional components, but it does not let me select all three (even if I press [CTRL-CLICK]. Any thoughts on how to select all three?

Kanti PrasadCommented:

You can go with one\default and later add any new features you require
mccarlIT Business Systems Analyst / Software DeveloperCommented:
You don't have to have those items selected (ie. highlighted in blue) for them all to install. The small icon to the left of each items name indicates that all three will be installed. To verify this yourself, click on one of those 3 icons to the left of each item and it should be more obvious what it is going to do.
Stephen KairysTechnical Writer - ConsultantAuthor Commented:
@Kanti and @Mcccarl - I have already exited this screen without changing anything. So I'm thinking all were installed.

@Dung - thank you again. Looks like I'm installed.

Stopping for the day but will assign points tomorrow.

Dung TrinhMarching Band Field CrewCommented:
Sorry for not responded in time. It seem you all set. Just follow the default setting and everything will be fine. You also need to set environment path, (I assume you have never done that). This video will provide you with all steps that you need
zzynxSr. Software engineerCommented:
So I'm thinking all were installed.
To be sure, open a cmd prompt and type

       java -version

It should give you something like:

java version "1.8.0_51"
Java(TM) SE Runtime Environment (build 1.8.0_51-bxx)
Java HotSpot(TM) 64-Bit Server VM (build 25.45-b02, mixed mode)

Also, in Windows, you should find in the directory 'c:\Program Files\Java\' the subdirectories 'jdk1.8.0_51' and 'jre1.8.0_51'
Stephen KairysTechnical Writer - ConsultantAuthor Commented:
Thank you everyone.
NOTE: I did not award points per the comments per choosing the optional modules. As I had already (foolishly :) ) exited that screen before waiting for a response, I could not try the suggested solutions.

Looking forward to getting started with Java.

Thanks again,
zzynxSr. Software engineerCommented:
Thanx 4 axxepting.
Success with java!
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today

From novice to tech pro — start learning today.