Java Reference
In-Depth Information
B.4
Development Tools
Sun Java
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
http://java.sun.com
This is the source for core Java development tools, including the Java Develop-
ment Kit (JDK), and Java Enterprise Edition (EE).
VIM (Vi Improved)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
http://www.vim.org
This is an awesome editor. I used VIM to write this whole book, including all
the text and most of the sample code.
Ant (Another Neat Tool)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
http://ant.apache.org
This is a Java build tool, used in the topic's source code bundle.
Eclipse
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
http://www.eclipse.org
This is the Eclipse IDE.
NetBeans
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
http://www.netbeans.org
This is the NetBeans IDE.
Stripes NetBeans Plug-In
. . .
This is a Stripes plug-in for NetBeans.
IntelliJ IDEA
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
http://www.jetbrains.com/idea
This is another popular IDE, IntelliJ IDEA.
IntelliStripes
. . . . . . . . . . . . . . . . . . . . . . . . . . . .
http://code.google.com/p/intellistripes
This is a Stripes plug-in for IntelliJ IDEA.
B.5
Bibliography
[Bec02]
Kent Beck. Test Driven Development: By Example. Addison-
Wesley, Reading, MA, 2002.
[HT00]
Andrew Hunt and David Thomas. The Pragmatic Program-
mer: From Journeyman to Master. Addison-Wesley, Reading,
MA, 2000.
[HT03]
Andrew Hunt and David Thomas. Pragmatic Unit Testing In
Java with JUnit. The Pragmatic Programmers, LLC, Raleigh,
NC, and Dallas, TX, 2003.
[JBC
+
06]
Eric Jendrock, Jennifer Ball, Debbie Carson, Ian Evans,
Scott Fordin, and Kim Haase. Java EE 5 Tutorial. Prentice
Hall PTR, Englewood Cliffs, NJ, third edition, 2006.