Results 1 to 7 of 7
- 05-25-2010, 10:51 PM #1
JDK, SDK, JDT, JRE, what is all this stuff? why do i need it?
i'm suffering from a google information overload!
half way through a tutorial, it starts going on about the project properties and attaching sources to things. importing JARs and all sorts of stuff.
some i kinda follow some of it i'll get to grips with, with practice i'm sure.
But, I dont have a JDK installed. (or maybe its not where it should be)
after a bit of googling i am a bit confused as to which flavour of JDK i need.
theres a few with all kinds of letters like EE, FX, SE and others
obviously I have the JRE installed, i Know I need that.
will i need to uninstall that before i install the JDK?
I have something in eclipse called the JDT or is it SDK or is it both, i'm not too sure but, I am half Guessing from google that the JDK is some sort of extension of that.
some simple clarification would be useful to me. Do I really need it, and if so which flavour do I need??
thanks in advance,Last edited by sonny; 05-25-2010 at 11:11 PM.
:p I still have my "L" plates on...... directions and explanations are far more help than blaring your Horn! :p Watching:CS106a on YouTube \Reading The Art & Science of Java by Eric S Roberts
- 05-25-2010, 11:44 PM #2
Senior Member
- Join Date
- Mar 2010
- Posts
- 952
- Rep Power
- 12
You have Eclipse, so you do have a JDK. It may not be on your PATH, though. What happens when you type javac -version at a command prompt?
-Gary-
- 05-25-2010, 11:48 PM #3
Senior Member
- Join Date
- Mar 2010
- Posts
- 952
- Rep Power
- 12
By the way, JDK is simply Java Development Kit. It's the tools for compiling Java programs, and also for making JAR files. It's separate from the JRE (Java Runtime Environment) because people who just want to run Java programs, but don't want to write them, don't need the JDK.
SE is Standard Edition and EE is Enterprise Edition. If you don't know why you need EE, then you don't need it, but it won't hurt you if it's there (EE is a superset of SE). EE is bigger and has more stuff.
-Gary-
- 05-25-2010, 11:57 PM #4
from C:\ i get
" 'javac' is not recognised as an internal or external command, operable program or batch file "
a file search for javac brings up four strange loooking files
all called javaCompletionProposalSorters.exsd:p I still have my "L" plates on...... directions and explanations are far more help than blaring your Horn! :p Watching:CS106a on YouTube \Reading The Art & Science of Java by Eric S Roberts
- 05-26-2010, 12:14 AM #5
Senior Member
- Join Date
- Mar 2010
- Posts
- 952
- Rep Power
- 12
How about that? Apparently, Eclipse uses its own built-in compiler code, and doesn't depend on a JDK. Makes sense when you think about it, considering how editing, syntax checking and debugging are so tightly integrated, but I never thought about it before. My MacBook has always had a JDK.
Anyway, just get the Java SE JDK.
Java SE Downloads - Sun Developer Network (SDN)
That's plenty until you know you need more, and why.
-Gary-
- 05-26-2010, 12:15 AM #6
Senior Member
- Join Date
- Mar 2010
- Posts
- 952
- Rep Power
- 12
And if you're still curious about JDT, check this out:
JDT Core Component
-Gary-
- 05-26-2010, 12:17 AM #7
Similar Threads
-
Table, beginner stuff
By drwk in forum New To JavaReplies: 1Last Post: 01-24-2010, 07:19 PM -
Trying to create a code for queue, complex stuff...
By Mikey_S in forum Threads and SynchronizationReplies: 3Last Post: 09-28-2009, 09:13 PM -
Looking for help on drawing stuff in a jPanel
By Gatts79 in forum AWT / SwingReplies: 3Last Post: 08-28-2009, 06:00 PM -
Anyone selling SCJA training material? Your OLD stuff?
By KMN in forum Reviews / AdvertisingReplies: 2Last Post: 08-24-2009, 05:58 PM -
Simple Stuff 0.1
By Java Tip in forum Java SoftwareReplies: 0Last Post: 07-19-2008, 04:27 PM
Bookmarks