Getting Started with Eclipse Juno

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.
Preview in Mapt

Getting Started with Eclipse Juno

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

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.
Mapt Subscription
FREE
$29.99/m after trial
eBook
$21.00
RRP $29.99
Save 29%
Print + eBook
$49.99
RRP $49.99
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$0.00
$21.00
$49.99
$29.99 p/m after trial
RRP $29.99
RRP $49.99
Subscription
eBook
Print + eBook
Start 30 Day Trial

Frequently bought together


Getting Started with Eclipse Juno Book Cover
Getting Started with Eclipse Juno
$ 29.99
$ 21.00
Getting Started with Deep Learning with R [Integrated Course] Book Cover
Getting Started with Deep Learning with R [Integrated Course]
$ 124.99
$ 106.25
Buy 2 for $35.00
Save $119.98
Add to Cart

Book Details

ISBN 139781782160946
Paperback256 pages

Book Description

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.

Table of Contents

Chapter 1: Introduction
How to use this book
Downloading and installing Eclipse
Eclipse Juno – new and noteworthy
Summary
Chapter 2: Java Development
Creating a Java project
Importing a Java project
Introducing Java views
Generating code
Refactoring
Building and running the project
Managing the project build path
Summary
Chapter 3: Unit Testing with JUnit and Debugging
Testing with JUnit – getting started
Debugging when problems arise
Summary
Chapter 4: Version Control Systems
CVS
SVN
Git
Summary
Chapter 5: SWT
Getting started
Controls
Layouts
New and noteworthy
Summary
Chapter 6: More SWT
Events
Typed and untyped events
Menus
Toolbars
Tables
Dialogs
Summary
Chapter 7: Web Development Using Eclipse WTP
Brief introduction to the benefits of Java web application technologies
Understanding servlets
Understanding JavaServer Page
Getting started with Apache Tomcat
Installing Tomcat
Eclipse Web Tools Platform
The servlet lifecycle
Implementing your very first Java servlet using Eclipse WTP
Implementing your very first JSP using Eclipse WTP
Generating WAR files
Summary
Chapter 8: Eclipse Development
Creating your first plugin
Running and debugging a plugin project
Extension points
Contributing to the platform's menus and toolbars
Exporting a plugin
Summary
Chapter 9: Eclipse Rich Client Platform
Understanding a Rich Client Platform
The Eclipse Rich Client Platform
Developing a client application using the Eclipse RCP
Running and debugging RCP applications
Expanding the example – creating a contact list application
Packaging and branding an Eclipse RCP application
Summary

What You Will Learn

  • 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

Authors

Table of Contents

Chapter 1: Introduction
How to use this book
Downloading and installing Eclipse
Eclipse Juno – new and noteworthy
Summary
Chapter 2: Java Development
Creating a Java project
Importing a Java project
Introducing Java views
Generating code
Refactoring
Building and running the project
Managing the project build path
Summary
Chapter 3: Unit Testing with JUnit and Debugging
Testing with JUnit – getting started
Debugging when problems arise
Summary
Chapter 4: Version Control Systems
CVS
SVN
Git
Summary
Chapter 5: SWT
Getting started
Controls
Layouts
New and noteworthy
Summary
Chapter 6: More SWT
Events
Typed and untyped events
Menus
Toolbars
Tables
Dialogs
Summary
Chapter 7: Web Development Using Eclipse WTP
Brief introduction to the benefits of Java web application technologies
Understanding servlets
Understanding JavaServer Page
Getting started with Apache Tomcat
Installing Tomcat
Eclipse Web Tools Platform
The servlet lifecycle
Implementing your very first Java servlet using Eclipse WTP
Implementing your very first JSP using Eclipse WTP
Generating WAR files
Summary
Chapter 8: Eclipse Development
Creating your first plugin
Running and debugging a plugin project
Extension points
Contributing to the platform's menus and toolbars
Exporting a plugin
Summary
Chapter 9: Eclipse Rich Client Platform
Understanding a Rich Client Platform
The Eclipse Rich Client Platform
Developing a client application using the Eclipse RCP
Running and debugging RCP applications
Expanding the example – creating a contact list application
Packaging and branding an Eclipse RCP application
Summary

Book Details

ISBN 139781782160946
Paperback256 pages
Read More

Read More Reviews

Recommended for You

Instant Eclipse Application Testing How-to  Book Cover
Instant Eclipse Application Testing How-to
$ 14.99
$ 10.50
Java EE Development with Eclipse - Second Edition Book Cover
Java EE Development with Eclipse - Second Edition
$ 47.99
$ 33.60
Eclipse Plug-in Development: Beginner's Guide - Second Edition Book Cover
Eclipse Plug-in Development: Beginner's Guide - Second Edition
$ 39.99
$ 28.00
Maven for Eclipse Book Cover
Maven for Eclipse
$ 19.99
$ 14.00
Java for Data Science Book Cover
Java for Data Science
$ 39.99
$ 28.00
Mastering Wireshark Book Cover
Mastering Wireshark
$ 39.99
$ 28.00