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 / General / November 2005

Tip: Looking for answers? Try searching our database.

Java downloads clarification

Thread view: 
lallous - 18 Nov 2005 19:35 GMT
Hello

I am new to Java, and got confused w/ the java download terminologies.

Can someone please shed some lights regarding the differences and purpose of
each of:

j2eesdk-1_4_x
j2re-1_4_x
j2sdk-1_4_x
jdk_1.x.x

??

--
Elias
Steve W. Jackson - 18 Nov 2005 19:53 GMT
> Hello
>
[quoted text clipped - 4 lines]
>
> j2eesdk-1_4_x

The Java 2 Enterprise Edition (J2EE) Software Development Kit (SDK)
version 1.4.x, which includes classes needed to take advantage of J2EE
technologies like servlets and more.  If you're not going to develop
servlets, JSPs and other things that work in a servlet container or
application server, you may have no need.

> j2re-1_4_x

This is the Java 2 Standard Edition (J2SE) but only the runtime
environment, aka JRE.  This is all you need to run Java applications
and/or applets requiring 1.4.x or lower.

> j2sdk-1_4_x

This is the J2SE SDK, formerly known as JDK and still called that by
many.  It includes a JRE (above), but it also includes all the tools
needed to compile code, make jar files, etc.  If not developing, you
don't need it.

> jdk_1.x.x

Before Swing, there was just Java and later the Swing add-ons.  As of
1.2 (if I'm remembering right), it became known as Java 2 and included
Swing.  You really should probably ignore anything earlier than 1.4.2.

> ??
>
> --
> Elias
Signature

Steve W. Jackson
Montgomery, Alabama

MCheu - 18 Nov 2005 20:57 GMT
>Hello
>
>I am new to Java, and got confused w/ the java download terminologies.
>
>Can someone please shed some lights regarding the differences and purpose of
>each of:

I'm going to have to change your ordering to keep from repeating
myself.

>j2re-1_4_x

Java Runtime Edition.  This is the Virtual machine you need to run
JAVA programs, and applets.

The 2 stands for Java2.  Which is goofy, because they really started
calling it that as of Java 1.2.  Java hasn't actually reached v2.0.0
yet.  The 1_4_x means it's version 1.4.x (see what I mean?)

>j2sdk-1_4_x
>jdk_1.x.x

The SDK is the Software Developer Kit.  It's the compiler you need to
convert your JAVA code into bytecode that you can run on the Virtual
Machine.  You need this or one of the other compilers if you want to
write your own JAVA programs.

It includes the JRE (Java Runtime) components, so you don't have to
download that again to test your programs or run others.

JDK stands for JAVA Development Kit.  It's the same as the SDK.
Someone at Sun thought this wording was clever at some time.  This
likely means the that file is an older version of the compiler.

>j2eesdk-1_4_x

The EE stands for the Enterprise Edition of the SDK.  This includes
additional methods and data structures that one might need for
developing E-business stuff (I haven't used it, but the methods
suggest it's a client/server API).  It includes everything that's in
the standard SDK/JDK + the J2EE API.  You don't actually need to use
it, it's just something to make your life easier (or more complicated)
when developing these sorts of programs.

>??

---------------------------------------------
Thanks.

MCheu
Roedy Green - 19 Nov 2005 12:37 GMT
>j2eesdk-1_4_x
>j2re-1_4_x
>j2sdk-1_4_x
>jdk_1.x.x

See http://mindprod.com/jgloss/jre.html
http://mindprod.com/jgloss/jdk.hthl
http://mindprod.com/jgloss/j2ee.html

you should be looking at version 1.5.0_05
Signature

Canadian Mind Products, Roedy Green.
http://mindprod.com Java custom programming, consulting and coaching.



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



©2009 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.