By Steve Holzner Publisher: O'Reilly Media Released: April 2004 Pages: 336
Java programmers know how finicky Java can be to work with. An omitted semi-colon or the slightest typo will cause the Java command-line compiler to spew pages of annoying error messages across your screen. And it doesn't fix them--that's up to you: fix them, compile again, and hope that nothing goes wrong this time. Eclipse, the popular Java integrated development environment (IDE) provides an elegant and powerful remedy for this common, frustrating scenario. It doesn't just catch your errors before you compile, it also suggests solutions. All you need to do is point and click. And it's free--what could be better? Still, if you're like most programmers, mastering a new technology--no matter how productive it will make you in the long run--is going to take a chunk out of your productivity now. You want to get up to speed quickly without sacrificing efficiency. O'Reilly's new guide to the technology, Eclipse, provides exactly what you're looking for: a fast-track approach to mastery of Eclipse. This insightful, hands-on book delivers clear and concise coverage, with no fluff, that gets down to business immediately. The book is tightly focused, covering all aspects of Eclipse: the menus, preferences, views, perspectives, editors, team and debugging techniques, and how they're used every day by thousands of developers. Development of practical skills is emphasized with dozens of examples presented throughout the book. From cover-to-cover, the book is pure Eclipse, covering hundreds of techniques beginning with the most basic Java development through creating your own plug-in editors for the Eclipse environment. Some of the topics you'll learn about include: - Using Eclipse to develop Java code
- Testing and debugging
- Working in teams using CVS
- Building Eclipse projects using Ant
- The Standard Widget Toolkit (SWT)
- Web development
- Developing Struts applications with Eclipse
From basics to advanced topics, Eclipse takes you through the fundamentals of Eclipse and more. You may be an Eclipse novice when you pick up the book, but you'll be a pro by the time you've finished. |
-
Chapter 1 Essential Eclipse -
Eclipse and Java -
Getting Eclipse -
Understanding Eclipse -
Views and Perspectives -
Working with Eclipse -
Using Quick Fix -
A Word About Project Management -
Chapter 2 Java Development -
Developing Java Code -
Building and Running Code -
Creating Javadoc -
Refactoring -
Some Essential Skills -
Customizing the Development Environment -
Chapter 3 Testing and Debugging -
Testing with JUnit -
Debugging -
Chapter 4 Working in Teams -
How Source Control Works -
Understanding CVS -
Finding a CVS Server -
Adding a Project to the CVS Repository -
Chapter 5 Building Eclipse Projects Using Ant -
Working with Ant -
JARing Your Output -
Configuring Ant in Eclipse -
Catching Errors in Build Files -
Chapter 6 GUI Programming: From Appletsto Swing -
Creating AWT Applications -
Creating Swing Applications -
Using Eclipse Plug-ins -
Using the V4ALL Plug-in -
Chapter 7 SWT: Buttons, Text, Labels, Lists, Layouts, and Events -
Java Graphics -
An SWT Example -
Working with Buttons -
Working with Composites and Layouts -
Working with Lists -
Using V4ALL with SWT -
Chapter 8 SWT: Menus, Toolbars, Sliders, Trees, and Dialogs -
Working with Menus -
Working with Toolbars -
Working with Sliders -
Working with Trees -
Working with Dialogs -
Opening Internet Explorer in anSWT Window -
Chapter 9 Web Development -
Installing and Testing Tomcat -
Creating a JSP -
Creating a Servlet -
Creating a Servlet in Place -
Connecting to a JavaBean -
Using the Sysdeo Tomcat Plug-in -
Deploying Web Applications -
Chapter 10 Developing Struts Applicationswith Eclipse -
Struts and Eclipse -
Creating the View -
Creating the Controller -
Creating the Model -
Using the Easy Struts Plug-in -
Chapter 11 Developing a Plug-in: The Plug-in Development Environment, Manifests, and Extension Points -
All You Really Need Is plugin.xml -
Using the Plug-in Development Environment -
Using the Run-time Workbench -
Creating a Standard Plug-in -
Chapter 12 Developing a Plug-in: Creating Editors and Views -
Creating a Multi-Page Editor -
Creating a View -
Deploying a Plug-in -
Chapter 13 Eclipse 3.0 -
A Look at Eclipse 3.0 -
Creating a Java Project -
Changes to the Eclipse Platform -
Changes to the Java Development Tools -
Other Changes -
Colophon |
- Title:
- Eclipse
- By:
- Steve Holzner
- Publisher:
- O'Reilly Media
- Formats:
-
- Print
- Ebook
- Safari Books Online
- Print:
- April 2004
- Ebook:
- February 2009
- Pages:
- 336
- Print ISBN:
- 978-0-596-00641-9
- | ISBN 10:
- 0-596-00641-1
- Ebook ISBN:
- 978-0-596-10455-9
- | ISBN 10:
- 0-596-10455-3
|
Colophon Our look is the result of reader comments, our own experimentation, and feedback from distribution channels. Distinctive covers complement our distinctive approach to technical topics, breathing personality and life into potentially dry subjects. The animals on the cover of Eclipse are ornate butterflyfish (Chaetodon ornatissimus). Ornate butterflyfish are easily recognized by their white skin marked with orange diagonal, parallel stripes. A black eye-band runs vertically down the head to conceal the eye--an adaptation that confuses predators as to the direction the fish will flee when attacked. Butterflyfish have laterally compressed bodies that enable them to swim stealthily through coral crevices. These reef-dwelling fish are native to the tropical marine waters of the Indo-Pacific, inhabiting both shallow lagoons and seaward reefs. Mature butterflyfish are characteristically monogamous and travel in mated pairs. During the day, the home-ranging pairs search for food; at night, they sleep hidden in reef recesses. Adults usually spawn at dusk, rising 30 to 50 feet above their habitats into the water column, where they release a white cloud of gametes before quickly returning to the bottom. The abandoned, tiny, buoyant, fertilized eggs are dispersed by the currents. Once hatched, usually within 30 hours of fertilization, the larvae are protected by bony armor, which is shed during the juvenile stage. Juveniles are solitary until they reach sexual maturity, about a year after birth. Ornate butterflyfish have short jaws and brush-like teeth for nipping off the coral polyps that sustain their diets. Because they are corallivorous, ornate butterflyfish do not survive well away from the reef. These highly sensitive fish are more susceptible to diseases, bacterial infections, and starvation when kept in a home aquarium. Marlowe Shaeffer was the production editor and proofreader for Eclipse. Jane Ellin was the copyeditor. Reg Aubry and Mary Anne Weeks Mayo provided quality control. Lucie Haskins wrote the index. Ellie Volckhausen designed the cover of this book, based on a series design by Edie Freedman. The cover image is a 19th-century engraving from the Dover Pictorial Archive. Emma Colby produced the cover layout with QuarkXPress 4.1 using Adobe's ITC Garamond font. David Futato designed the interior layout. This book was converted by Julie Hawks to FrameMaker 5.5.6 with a format conversion tool created by Erik Ray, Jason McIntosh, Neil Walls, and Mike Sierra that uses Perl and XML technologies. The text font is Linotype Birka; the heading font is Adobe Myriad Condensed; and the code font is LucasFont's TheSans Mono Condensed. The illustrations that appear in the book were produced by Robert Romano and Jessamyn Read using Macromedia FreeHand 9 and Adobe Photoshop 6. The tip and warning icons were drawn by Christopher Bing. This colophon was written by Marlowe Shaeffer. |
|
Description
|
Table of Contents
|
Product Details
|
Colophon
|
 |
|
 |
|
|
|
Recommended for You
|
Recently Viewed
|
 |
|
By David N. Blank-Edelman
May 2009
Ebook: $31.99
Print & Ebook: $43.99
Print: $39.99
By Adam Trachtenberg
July 2004
By Michael Bartosh, Ryan Faas
May 2005
Ebook: $39.99
Print & Ebook: $54.95
Print: $49.95
|
Customer Reviews
8/20/2010 (1 of 1 customers found this review helpful) 4.0need some help finding the code template By xandeNy from St.Paul, MN - Accurate
- Easy to understand
4/23/2006 (0 of 2 customers found this review helpful) By blair allen stark from Undisclosed 6/16/2004 (2 of 2 customers found this review helpful) By mjmeijer from Undisclosed 5/10/2004 (2 of 2 customers found this review helpful) 5.0Eclipse breathes new life into Java
|
|
|