Getting Started with Eclipse Juno

More Information
  • 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

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.

  • 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
Page Count 256
Course Length 7 hours 40 minutes
ISBN 9781782160946
Date Of Publication 17 Jul 2013
Testing with JUnit – getting started
Debugging when problems arise


Vinicius H. S. Durelli

Vinicius H. S. Durelli is a Ph.D. candidate in Computer Science at the University of São Paulo, Brazil. As part of his doctoral studies, from 2011 to 2012, he was a visiting scholar at the George Mason University, Virginia, USA. He received his M.S. in Computer Science from the Federal University of São Carlos in 2008. He has been a Sun Certified Java Programmer since 2006. Also, he has been using Eclipse since circa 2004, which makes him feel old. When he is not writing or programming, Vinicius enjoys playing video games (especially Mario and Zelda games) and practicing Brazilian Jiu Jitsu.

Rodrigo Fraxino Araujo

Rodrigo Fraxino Araujo is a Ph.D. candidate in Computer Science at the University of São Paulo, Brazil. He has spent a year as a visiting scholar at the Institut National de Recherche en Informatique et Automatique, Rocquencourt, France. He is also a software engineer and since 2011, is working at IBM.

Rafael M. Teixeira

Rafael M. Teixeira currently works as a Software Engineer at IBM Linux Technology Center, developing code for Eclipse open source projects. He's currently taking a MSc program in University of São Paulo, where he also received his Computer Engineering degree. Rafael's favorite hobby is running, but also enjoys some occasional video gaming.