In Head Fist Java (intro xxviii) "What you need for this book" it states to get the Java 2 Standard Edition SDK. At the top of the page it states, "You do not need any other development too, such as an Integrated Development Environment (IDE)."
All I can find of the SDK is "Windows Platform - J2SE(TM) and NetBeans(TM) IDE Bundle NB 4.1 / J2SE 5.0 Update 5"
Do I just get this and not use the NetBeans IDE or does someone have a link to just the SDK alone.
The link you want (ie JDK without NetBeans) is Download JDK 5.0 Update 5.
It isn't immediately obvious to me just why the Java download pages are confusing, but they are, and lots of people have reported the same problem that you have.
BTW, I think that you will find fairly quickly that you probably do want a fairly decent Java editor, if not a full IDE. Notepad is unlikely to do it for you for very long. I tried the editors that Head First recommends (in a few more chapters) and got very little satisfaction from them. There are others around as well, but I haven't tried them yet. The impression I get is that Eclipse is the generally favoured IDE. I am about to give that a go. [ October 07, 2005: Message edited by: Kym Thompson ]
Mark Van Tuyl
Joined: Mar 22, 2002
For what it's worth, my favorite editor is TextPad. You can write, compile and run the program from within the editor.
When I was using a Windows machine, I couldn't get the bundled NetBeans to install anyway.
As the book says, you don't need an IDE for learning Java. In fact, I think most of us here would recommend that you avoid IDEs when learning the language. The more "hands on" you can get, the better.
"We're kind of on the level of crossword puzzle writers... And no one ever goes to them and gives them an award." ~Joe Strummer sscce.org
Joined: Dec 06, 2001
Originally posted by Robert Ditto: Thank you. I thought the Updates were just that, updates from 1.5_04 to 1.5_05
As for the textpad heads up, thank you.
Unfortunately, the term "update" is somewhat of a misnomer. Sun does not release updates in the traditional sense. Instead, each "update" is the complete package. This way you don't need to download the original Java 1.5 and then install each of the updates in turn. Instead, you just download the most recent update and install it.
I also agree that TextPad is a great text editor. It is highly customizable and pretty close to an IDE without a lot of the bloat that typically goes with those types of tools.