Consult our trainings :
Using the Eclipse Environment Training
- Participants / Prerequisite
Eclipse is a very open and modular development platform which can be extended with numerous open source and commercial tools. This two day training focusses on the tools available for Java developers. General concepts are presented. The Java Development Toolkit is described; its edition, compilation, debugging and unit test functionalities are detailed.
- Objectives and principles of Eclipse.
- Basic concepts: view, editor, perspective, workspace.
- Launching Eclipse.
- Managing Views and Perspectives.
- Managing Resources (creation, destruction, copy, ...).
- Project management.
Creating projects, managing resources, basic functionalities.
- Main concepts.
- Code organization and code edition.
- Completion mechanisms.
- Assisted correction mechanisms.
- Code generation functionalities.
- Refactoring functionalities.
- Launching programs.
Developing a minimal application using all functionalities provided by the environment.
- Principles of unit testing.
- General presentation of JUnit.
- Implementing test cases and test suites.
- Launching tests.
Testing the application of lab n.2.
- Debug perspective in Eclipse.
- Different breakpoints and watchpoints.
- Inspecting variables or expressions.
- Controlling the execution.
- Distributed debugging.
Debugging the application of lab n.2.
- General concepts of Version Control.
- Concepts of projects, revisions, branches, tags, etc.
- Main functionalities provided to the developer.
- Managing conflicts and branches.
- SVN Perspective.
Controlling the versions of the application developed in labs n.2, n.3 and n.4.
- Fundamental concepts: Project, Target, Task, Property.
- Definition of the structure of a project. Dependencies between projects.
- Preview of some core tasks:, compilation, archives generation, etc.
- The prospects offered by the Maven Eclipse plug-ins.
Implementing a Maven project for completing a previous lab.