100 likes | 140 Views
Outlines: What is Eclipse? How to Install Eclipse? Eclipse Platform Eclipse Plug in Eclipse UML JUnit in Eclipse. References. Eclipse. What is Eclipse?. IDE: Integrated Development Environment. Open source. Provide a common environment by creating Plug –ins. Video: Starting Eclipse.
E N D
Outlines: • What is Eclipse? • How to Install Eclipse? • Eclipse Platform • Eclipse Plug in • Eclipse UML • JUnit in Eclipse. • References Eclipse Latifa AlAbdulkarim CAp312-SWE Feb2008
What is Eclipse? • IDE: Integrated Development Environment. • Open source. • Provide a common environment by creating Plug –ins. • Video: Starting Eclipse. http://jonah.cs.elon.edu/dpowell2/Courses/EclipseTutorial/Eclipse%20Tutorial%20in%20Video/Eclipse%20Tutorial%20in%20Video.html Latifa AlAbdulkarim CAp312-SWE Feb2008
Install Eclipse Eclipse Packages: • Eclipse classis 3.3.1.1. (140MB) • Eclipse IDE for Java Developers.(78 MB) • Eclipse IDE for C/C++ Developers.(63 MB) You need to have JRE: Java Runtime environment . Install Eclipse in any directory (Or hard drive) then launch eclipse.exe http://www.eclipse.org/downloads/index.php http://java.sun.com/j2se/1.4.2/download.html Latifa AlAbdulkarim CAp312-SWE Feb2008
Eclipse Platform -Workbench- Menu bar Text editor Tool bar Perspective and Fast View bar Resource Navigator view Message area Editor Status area Stacked views Latifa AlAbdulkarim CAp312-SWE Feb2008
Eclipse Example of Java Program in Eclipse Hello Word Latifa AlAbdulkarim CAp312-SWE Feb2008
Latifa AlAbdulkarim CAp312-SWE Feb2008
Eclipse Plug-ins • Extending the functionality of Eclipse by using Plug ins. • Example of Plug-ins: • EclipseUML. • FITRunner. • djUnit. Latifa AlAbdulkarim CAp312-SWE Feb2008
EclipseUML • Eclipse plug-in developed by Omondo • Used for drawing UML diagrams:Usecase diagram, class diagram, sequence diagram and others. • Free edition and studio edition • Eclipse UML documentation • Video Topics: UML part1,UML part2 ,UML part3 http://www.ejb3.org/EclipseUML_2007_Eclipse_3_3_Documentation.doc. http://jonah.cs.elon.edu/dpowell2/Courses/EclipseTutorial/EclipseTutorial.htm Latifa AlAbdulkarim CAp312-SWE Feb2008
JUnit in Eclipse • JUnit is integrated in Eclips. • Used for creating test case classes and test suit classes to write the test code in. • Simplify the organization and implementation of Test Driven Development (TDD) • Test classes are created based on existed classes. • Video Topics: Unit testing with Junit http://jonah.cs.elon.edu/dpowell2/Courses/EclipseTutorial/EclipseTutorial.htm Latifa AlAbdulkarim CAp312-SWE Feb2008
Eclipse • References: • Eclipse downloads .[online].Available at: http://www.eclipse.org/downloads/index.php. (Accessed:23Feb 2008) • Eclipse Project(2003)[online].Available at: www.eclipse.org/eclipse/presentation/eclipse-slides.ppt. (Accessed:23 Feb 2008) • Omondo.com. EclipseUML Download .[online].Available at:http://www.omondo.com/. (Accessed:24 Feb 2008) • Powell,D.(2006).Eclipse Video Tutorial .[online].Available at:http://jonah.cs.elon.edu/dpowell2/Courses/EclipseTutorial/EclipseTutorial.htm. (Accessed:24 Feb 2008) • Smith,S.(2004). Getting started with eclipse.[online].Available at:http://open.ncsu.edu/se/tutorials/eclipse.(Accessed:24 Feb 2008) Latifa AlAbdulkarim CAp312-SWE Feb2008