Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
HomeAnnouncementsWhite Papers
Discussion GroupsFirst AidDatabasesJavaBeansGUIJava 3DVirtual MachineCORBASecurityToolsGeneral
Java DirectoryOpen Source ProjectsSample Book ChaptersUser GroupsWeb Resources
Related Topics
Databases.NETMore Topics ...

Java Forum / First Aid / February 2005

Tip: Looking for answers? Try searching our database.

Wildly lost among the various SDKs, JDKs, and JREs

Thread view: 
David Stiller - 13 Feb 2005 03:08 GMT
   I have experience with other languages and want to start with Java,
because I've heard so many good things about it.

   Right out of the gates, I'm already lost.

   I went to java.sun.com and was confused by my many choices.  I read a
number of pages on the site, I read an FAQ list, I clicked a seemingly
endless labyrinth of hyperlinks ... I *think* what I need is merely the
J2SE, but there's also a J2SE SDK, there's JDK 5.0, and a number of JREs.  I
finally downloaded JDK 5 (without NetBeans IDE) and JRE 5.  I downloaded the
free JBuilder IDE and saw that it has its own JRE folder.

   So now I have the following:  JBuilder's JRE, which seems to be less
up-to-date than the JRE 5; the JDK folder's JRE; a JavaSoft folder with its
own JRE ... and I'm lost.  Do I need anything more than the JRE folder
inside my JDK?  Do I need the JDK at all, or just the J2SE SDK?  If I have
JBuilder, do I need anything at all from Sun (besides the JRE included with
JBuilder)?

   Thanks so much, anyone who can help me get my bearings.

David
stiller (at) quip (dot) net
"Luck is the residue of good design."
Oscar kind - 13 Feb 2005 10:46 GMT
>    I have experience with other languages and want to start with Java,
> because I've heard so many good things about it.
>
>    Right out of the gates, I'm already lost.

Not to worry; this is fairly common. Unfortunately.

[...]
>    So now I have the following:  JBuilder's JRE, which seems to be less
> up-to-date than the JRE 5; the JDK folder's JRE; a JavaSoft folder with its
> own JRE ... and I'm lost.  Do I need anything more than the JRE folder
> inside my JDK?  Do I need the JDK at all, or just the J2SE SDK?  If I have
> JBuilder, do I need anything at all from Sun (besides the JRE included with
> JBuilder)?

Step one is to determine the Java version you want to work with. I'd
suggest the latest. This allows you to develop for Java 1.3, 1.4 and 1.5
(choose the latter if you don't know what version to choose).

Step two is to determine what you need: JRE/JDK/SDK/... A few notes:
- JBuilder includes its own JRE, to make sure it runs correctly.
- A JRE can only execute Java programs, and is insufficient for
 development (it lacks the compiler, and other things).
- For development, you need a JDK, SDK or whatever it's called. This
 always includes a JRE (at least for Sun's Java downloads).
 For the latest Java version, this means JDK 1.5.0_01 IIRC.

Signature

Oscar Kind                                    http://home.hccnet.nl/okind/
Software Developer                    for contact information, see website

PGP Key fingerprint:    91F3 6C72 F465 5E98 C246  61D9 2C32 8E24 097B B4E2

David Stiller - 13 Feb 2005 23:04 GMT
Ocscar,

   Thanks!  I uninstalled many of my unnecessary JREs and seem to be
settled in just fine.  Got my Hello World working.

> Not to worry; this is fairly common. Unfortunately.

   That really is unfortunate.  I can imagine where many people might just
be scared off!  I've added a mini "Beginner's Guide for the Java
Uninitiated" to my To Do list.  Thanks again for your insight.

David
stiller (at) quip (dot) net
"Luck is the residue of good design."


Free Magazines

Get these publications absolutely FREE for up to 12 months. There are no hidden fees and no obligation. Simply choose a title, complete the application form and submit it. Read more ...

Oracle MagazineNetwork ComputingComputer WorldBio-IT WorldeWeekInformation WeekInfosecurity
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.