Eclipse

Steve Holzner

  • 出版商: O'Reilly
  • 出版日期: 2004-06-01
  • 售價: $1,700
  • 貴賓價: 9.5$1,615
  • 語言: 英文
  • 頁數: 317
  • 裝訂: Paperback
  • ISBN: 0596006411
  • ISBN-13: 9780596006419
  • 相關分類: Java 相關技術
  • 海外代購書籍(需單獨結帳)

買這商品的人也買了...

商品描述

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.

Table of Contents:

Preface

1. Essential Eclipse
     Eclipse and Java
     Getting Eclipse
     Understanding Eclipse
     Views and Perspectives
     Working with Eclipse
     Using Quick Fix
     A Word About Project Management

2. Java Development
     Developing Java Code
     Building and Running Code
     Creating Javadoc
     Refactoring
     Some Essential Skills
     Customizing the Development Environment

3. Testing and Debugging
     Testing with JUnit
     Debugging

4. Working in Teams
     How Source Control Works
     Understanding CVS
     Finding a CVS Server
     Adding a Project to the CVS Repository

5. Building Eclipse Projects Using Ant
     Working with Ant
     JARing Your Output
     Configuring Ant in Eclipse
     Catching Errors in Build Files

6. GUI Programming: From Applets to Swing
     Creating AWT Applications
     Creating Swing Applications
     Using Eclipse Plug-ins
     Using the V4ALL Plug-in

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

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 an SWT Window

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

10. Developing Struts Applications with Eclipse
     Struts and Eclipse
     Creating the View
     Creating the Controller
     Creating the Model
     Using the Easy Struts Plug-in

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

12. Developing a Plug-in: Creating Editors and Views
     Creating a Multi-Page Editor
     Creating a View
     Deploying a Plug-in

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

Index

商品描述(中文翻譯)

Java程式設計師都知道Java在使用上有多麼挑剔。一個遺漏的分號或是最微小的打字錯誤都會導致Java命令行編譯器在螢幕上噴出一大堆煩人的錯誤訊息。而且它不會自動修正這些錯誤,這得由你來處理:修正它們,重新編譯,希望這次不會出錯。Eclipse,這個受歡迎的Java整合開發環境(IDE),為這種常見且令人沮喪的情況提供了一個優雅而強大的解決方案。它不僅在編譯之前捕捉到你的錯誤,還提供解決方案。你只需要點擊一下。而且它是免費的,有什麼比這更好的呢?然而,如果你和大多數程式設計師一樣,學習一個新技術,無論它在長遠中有多高效,都會耗費你現在的生產力。你想要快速上手,同時又不損失效率。

O'Reilly的新技術指南《Eclipse》正提供你所需要的:一種快速掌握Eclipse的方法。這本富有洞察力且實用的書籍提供了清晰而簡潔的內容,沒有冗餘,直接進入主題。這本書的焦點非常明確,涵蓋了Eclipse的所有方面:菜單、偏好設定、視圖、透視圖、編輯器、團隊和調試技術,以及它們如何被成千上萬的開發人員每天使用。書中通過數十個例子強調實踐技能的培養。

從頭到尾,這本書都是純粹的Eclipse,涵蓋了數百種技巧,從最基本的Java開發到為Eclipse環境創建自己的插件編輯器。你將學到的一些主題包括:

- 使用Eclipse開發Java代碼
- 測試和調試
- 使用CVS進行團隊合作
- 使用Ant構建Eclipse項目
- 標準小工具包(SWT)
- 網頁開發
- 使用Eclipse開發Struts應用程式

從基礎到高級主題,《Eclipse》帶你深入了解Eclipse的基礎知識和更多內容。當你拿起這本書時,你可能是一個Eclipse新手,但在你讀完之後,你將成為一個專家。

目錄:

前言

1. 基本的Eclipse
- Eclipse和Java
- 獲取Eclipse
- 理解Eclipse
- 視圖和透視圖
- 使用Eclipse
- 使用快速修復
- 專案管理的一點說明

2. Java開發
- 開發Java代碼
- 構建和運行代碼
- 創建Javadoc
- 重構
- 一些基本技能
- 自定義開發環境

3. 測試和調試
- 使用JUnit進行測試
- 調試

4. 團隊合作
- 源代碼控制的工作原理
- 理解CVS
- 尋找CVS服務器
- 將專案添加到CVS存儲庫

5. 使用Ant構建Eclipse項目
- 使用Ant
- 打包你的輸出
- 在Eclipse中配置Ant
- 捕捉構建文件中的錯誤

6. GUI編程:從Applets到Swing
- 創建AWT應用程式
- 創建Swing應用程式
- 使用Eclipse插件
- 使用V4ALL插件

7. SWT:按鈕、文本、標籤、列表、La...