Getting Started with Eclipse Juno

Vinicius H.S. Durelli, Rodrigo Fraxino Araujo, Rafael Medeiros Teixeira

  • 出版商: Packt Publishing
  • 出版日期: 2013-04-19
  • 售價: $1,890
  • 貴賓價: 9.5$1,796
  • 語言: 英文
  • 頁數: 256
  • 裝訂: Paperback
  • ISBN: 1782160949
  • ISBN-13: 9781782160946
  • 相關分類: Java 相關技術
  • 下單後立即進貨 (約3~4週)

商品描述

Whatever level of Java programming you're at, this book is a revelation. It enables you to begin using Eclipse Juno to automate common development tasks and much more. A practical guide to Integrated Development Environments.

Overview

  • Learn subjects ranging from basic Java development to web app development, version control, and GUI programming
  • Discover how to use Eclipse to develop, test, and debug basic desktop Java applications proficiently
  • Integrate JUnit 4, the most widely used unit testing framework, into Eclipse
  • Get to grips with how Eclipse can be used to develop web-based Java applications that employ Java Servlets and JavaServer Pages

In Detail

Integrated Development Environments (IDEs) such as Eclipse are examples of tools that help developers by automating an assortment of software development-related tasks. By reading this book you will learn how to get Eclipse to automate common development tasks, which will give you a boost of productivity.

Getting Started with Eclipse Juno is targeted at any Java programmer interested in taking advantage of the benefits provided by a full-fledged IDE. This book will get the reader up to speed with Eclipse’s powerful features to write, refactor, test, debug, and deploy Java applications.

This book covers all you need to know to get up to speed in Eclipse Juno IDE. It is mainly tailored for Java beginners that want to make the jump from their text editors to a powerful IDE. However, seasoned Java developers not familiar with Eclipse will also find the hands-on tutorials in this book useful.

The book starts off by showing how to perform the most basic activities related to implementing Java applications (creating and organizing Java projects, refactoring, and setting launch configurations), working up to more sophisticated topics as testing, web development, and GUI programming.

This book covers managing a project using a version control system, testing and debugging an application, the concepts of advanced GUI programming, developing plugins and rich client applications, along with web development.

What you will learn from this book

  • What Eclipse is and why you should make the jump to an IDE if you have not done it yet
  • Effectively using Eclipse to write Java code
  • Integrate JUnit 4 into Eclipse, and develop and run JUnit-based test methods
  • Manage your project using the version control system Git/EGit
  • Develop GUI applications using SWT
  • Use the Eclipse WTP plugin to develop and deploy web-based Java applications
  • Extend Eclipse by developing new Editors, Views, and contributing to existing elements of the IDE

Approach

Written as a concise yet practical guide that details the main features which are usually required by a programmer who makes use of the Eclipse platform, this book covers Eclipse 3.8 in a way that is accessible to the Java novice and expert alike. The reader is guided through a series of hands-on examples that introduce Eclipse and some of its plugins.

Who this book is written for

The primary audience for this book are the Java programmers. This book has been written in a way that it is accessible both to beginners and advanced Java programmers alike. Also, if you are a seasoned Java developer who has been using another IDE and wondering what Eclipse brings to the table, this book will provide you with a hands-on walkthrough of the main IDE features. This book will also be beneficial to any computer science undergraduate or a graduate student who are familiar with Java.

商品描述(中文翻譯)

無論你在Java程式設計的哪個階段,這本書都是一個啟示。它讓你能夠開始使用Eclipse Juno來自動化常見的開發任務,以及更多其他功能。這是一本實用的整合開發環境指南。

概述:
- 學習從基礎的Java開發到網頁應用程式開發、版本控制和GUI程式設計等主題
- 發現如何使用Eclipse來高效地開發、測試和調試基本的桌面Java應用程式
- 將最廣泛使用的單元測試框架JUnit 4整合到Eclipse中
- 熟悉如何使用Eclipse開發使用Java Servlets和JavaServer Pages的基於網頁的Java應用程式

詳細內容:
整合開發環境(IDE)如Eclipse等工具可以幫助開發人員自動化各種與軟體開發相關的任務。通過閱讀本書,您將學習如何讓Eclipse自動化常見的開發任務,從而提高生產力。

《入門Eclipse Juno》針對任何有興趣利用全功能IDE所提供的好處的Java程式設計師。本書將使讀者能夠熟練使用Eclipse的強大功能來編寫、重構、測試、調試和部署Java應用程式。

本書涵蓋了您在Eclipse Juno IDE中所需了解的所有內容。它主要針對希望從文本編輯器轉向強大IDE的Java初學者。然而,對於不熟悉Eclipse的經驗豐富的Java開發人員來說,本書中的實踐教程也很有用。

本書從執行與實現Java應用程式相關的最基本活動(創建和組織Java項目、重構和設置啟動配置)開始,逐步深入探討測試、網頁開發和GUI程式設計等更複雜的主題。

本書涵蓋了使用版本控制系統管理項目、測試和調試應用程式、高級GUI程式設計概念、開發插件和豐富客戶端應用程式以及網頁開發等內容。

從本書中您將學到:
- 什麼是Eclipse以及為什麼您應該轉向IDE
- 有效地使用Eclipse編寫Java程式碼
- 將JUnit 4整合到Eclipse中,並開發和執行基於JUnit的測試方法
- 使用版本控制系統Git/EGit管理項目
- 使用SWT開發GUI應用程式
- 使用Eclipse WTP插件開發和部署基於網頁的Java應用程式
- 通過開發新的編輯器、視圖和貢獻現有IDE元素來擴展Eclipse

這本書以簡潔而實用的方式撰寫,詳細介紹了Eclipse平台通常需要的主要功能,適合Java初學者和專家。本書通過一系列實踐示例引導讀者了解Eclipse及其插件。

本書的主要讀者是Java程式設計師。本書以一種對初學者和熟練的Java程式設計師都易於理解的方式撰寫。此外,如果您是一位經驗豐富的Java開發人員,一直在使用其他IDE,並想知道Eclipse的優勢,本書將為您提供對主要IDE功能的實踐指南。這本書對於任何計算機科學本科生或研究生,只要熟悉Java,也會有所幫助。