1 / 11

Eclipse in 22.5 Minutes

Eclipse in 22.5 Minutes. Michael Schubart michael@schubart.net Nihon Java Users Group 5/29/2003. Eclipse . Platform for integration of development tools Written in Java Open source (Common Public License) Originally developed by IBM Now managed by eclipse.org

bobby
Télécharger la présentation

Eclipse in 22.5 Minutes

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Eclipse in 22.5 Minutes Michael Schubart michael@schubart.net Nihon Java Users Group 5/29/2003

  2. Eclipse • Platform for integration of development tools • Written in Java • Open source (Common Public License) • Originally developed by IBM • Now managed by eclipse.org • Consortium of software development vendors

  3. Another Tool Eclipse Platform Workbench Help Java Development Tools (JDT) JFace SWT Team Your Tool Plug-in Development Environment (PDE) Workspace Debug Their Tool Platform Runtime Eclipse Project Architecture (1)

  4. Architecture (2) • Platform Runtime • Small kernel providing plug-in infrastructure • Plug-ins • Everything else • Java Development Tools (JDT) • Set of plug-ins implementing Java IDE • Plug-in Development Environment (PDE) • Set of plug-ins for developing plug-ins

  5. JDT Demonstration…

  6. What I Like About Eclipse • Gives me more power over source code • Does not lock me into Eclipse • Project kept as flat files • No binary configuration files • Open Source • Works great under Linux • Great documentation for writing plug-ins

  7. More Information • Eclipse web site: www.eclipse.org • Has great presentation (HTML, PPT, PDF) • Waaay more detailed than this one

  8. Questions?

  9. Bonus Slides

  10. What’s Lacking? • Sometimes slow • Keyboard operation could be improved • No GUI builder • Can’t edit Java files outside of project

  11. Standard Widget Toolkit (SWT) • Abstract Window Toolkit (AWT) • Use native widgets present on all target platforms • Swing • Ignore native widgets, draw controls in Java • Standard Widget Toolkit • Use native widgets if available, draw missing controls in Java

More Related