Skip to Content
Getting Started with Eclipse Juno

Getting Started with Eclipse Juno

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

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. 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 ID

eBook, Electronic resource, Book. English. Electronic books.
Published Birmingham : Packt Publishing 2013
Rate this

This resource is available electronically from the following locations


ISBN: 1782160957, 9781782160946, 9781782160953
Note: Org.eclipse.ui.handlers.
Note: Print version record.
Physical Description: 1 online resource (256 pages)
Subject: Eclipse (Electronic resource); Application software Testing.; Java (Computer program language); COMPUTERS Programming Object Oriented.; Application software Development.
Local note: eBooks on EBSCOhost EBSCO eBooks for FE Collection (UK)


  1. Cover; Copyright; Credits; About the Authors; About the Reviewers;; Table of Contents; Preface; Chapter 1: Introduction; How to use this book; Downloading and installing Eclipse; Eclipse Juno
  2. new and noteworthy; Summary; Chapter 2: Java Development; Creating a Java project; Creating a Java class; Creating working sets; Importing a Java project; Importing a project from Version Control Servers; Introducing Java views; The Package Explorer view; The Java Editor view; Compiling errors and warnings annotations; Content assist; Code navigation; Quick fix; Customizing the editor.
  3. The Problems viewCustomizing the Problems view
  4. The Outline view
  5. The Type Hierarchy view
  6. The Call Hierarchy view
  7. Organizing imports
  8. Save actions
  9. Enforcing Coding Style with Formatter
  10. Generating code
  11. Generating getters and setters
  12. Generating constructors
  13. Generating the hashCode() and equals() methods
  14. Generating the toString() method
  15. Generating method comments
  16. Editing code and comment templates
  17. Refactoring
  18. Renaming variables
  19. Modifying a method's signature
  20. Building and running the project
  21. Creating a launch configuration
  22. Managing the project build path
  23. Summary.
  24. Chapter 3: Unit Testing with JUnit and DebuggingTesting with JUnit
  25. getting started; Setting up JUnit; Testing with JUnit; Implementing the test methods generated by Eclipse; An overview of the Eclipse JUnit Runner view; Creating test cases; Debugging when problems arise; Summary; Chapter 4: Version Control Systems; CVS; Repository; Checking out a project; Synchronizing; Branches; SVN; Git; Summary; Chapter 5: SWT; Getting started; Setting up; Widgets; Displays; Controls; The Label widgets; The Text widgets; The Button widgets; The List widgets; The Combo widgets; Layouts; FillLayout.
  26. RowLayoutGridLayout
  27. New and noteworthy
  28. Summary
  29. Chapter 6: More SWT
  30. Events
  31. Typed and untyped events
  32. KeyEvent
  33. MouseEvent
  34. Menus
  35. Toolbars
  36. Tables
  37. Dialogs
  38. MessageBox
  39. FileDialog
  40. ColorDialog
  41. FontDialog
  42. PrintDialog
  43. Summary
  44. Chapter 7: Web Development using Eclipse WTP
  45. Brief introduction to the benefits of Java web application technologies
  46. Understanding servlets
  47. Understanding JavaServer Page
  48. Getting started with Apache Tomcat
  49. Installing Tomcat
  50. Eclipse Web Tools Platform
  51. Configuring the server
  52. The servlet lifecycle
  53. Implementing your very first Java servlet using Eclipse WTP.
  54. A more elaborate example
  55. yet another calculatorDeploying the calculator example; 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; Running and debugging configurations; Extension points; Declaring an extension point; Providing interfaces; Using extension points implementation in code; Implementing an extension point; Contributing to the platform's menus and toolbars; Actions versus commands; org.eclipse.ui.menus; org.eclipse.ui.commands.