Eclipse Outlines What is Eclipse How to Install

  • Slides: 10
Download presentation
Eclipse Outlines: • What is Eclipse? • How to Install Eclipse? • Eclipse Platform

Eclipse Outlines: • What is Eclipse? • How to Install Eclipse? • Eclipse Platform • Eclipse Plug in • Eclipse UML • JUnit in Eclipse. • References Latifa Al. Abdulkarim CAp 312 -SWE Feb 2008

What is Eclipse? • IDE: Integrated Development Environment. • Open source. • Provide a

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/dpowell 2/Courses/Eclipse. Tutorial/Eclipse%20 Tutorial% 20 in%20 Video/Eclipse%20 Tutorial%20 in%20 Video. html Latifa Al. Abdulkarim CAp 312 -SWE Feb 2008

Install Eclipse Packages: • Eclipse classis 3. 3. 1. 1. (140 MB) • Eclipse

Install Eclipse Packages: • Eclipse classis 3. 3. 1. 1. (140 MB) • Eclipse IDE for Java Developers. (78 MB) • Eclipse IDE for C/C++ Developers. (63 MB) http: //www. eclipse. org/downloads/index. php You need to have JRE: Java Runtime environment. http: //java. sun. com/j 2 se/1. 4. 2/download. html Install Eclipse in any directory (Or hard drive) then launch eclipse. exe Latifa Al. Abdulkarim CAp 312 -SWE Feb 2008

Eclipse Platform -Workbench. Menu bar Tool bar Text editor Perspective and Fast View bar

Eclipse Platform -Workbench. Menu bar Tool bar Text editor Perspective and Fast View bar Resource Navigator view Message area Stacked Latifa Al. Abdulkarim Feb 2008 views CAp 312 -SWE Editor Status area

Eclipse Example of Java Program in Eclipse Hello Word Latifa Al. Abdulkarim CAp 312

Eclipse Example of Java Program in Eclipse Hello Word Latifa Al. Abdulkarim CAp 312 -SWE Feb 2008

Latifa Al. Abdulkarim CAp 312 -SWE Feb 2008

Latifa Al. Abdulkarim CAp 312 -SWE Feb 2008

Eclipse Plug-ins • Extending the functionality of Eclipse by using Plug ins. • Example

Eclipse Plug-ins • Extending the functionality of Eclipse by using Plug ins. • Example of Plug-ins: • Eclipse. UML. • FITRunner. • dj. Unit. Latifa Al. Abdulkarim CAp 312 -SWE Feb 2008

Eclipse. UML • Eclipse plug-in developed by Omondo • Used for drawing UML diagrams:

Eclipse. UML • 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 http: //www. ejb 3. org/Eclipse. UML_2007_Eclipse_3_3_Documentation. doc. • Video Topics: UML part 1, UML part 2 , UML part 3 http: //jonah. cs. elon. edu/dpowell 2/Courses/Eclipse. Tutorial. htm Latifa Al. Abdulkarim CAp 312 -SWE Feb 2008

JUnit in Eclipse • JUnit is integrated in Eclips. • Used for creating test

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/dpowell 2/Courses/Eclipse. Tutorial. htm Latifa Al. Abdulkarim CAp 312 -SWE Feb 2008

Eclipse References: • Eclipse downloads. [online]. Available at: http: //www. eclipse. org/downloads/index. php. (Accessed:

Eclipse References: • Eclipse downloads. [online]. Available at: http: //www. eclipse. org/downloads/index. php. (Accessed: 23 Feb 2008) • Eclipse Project(2003)[online]. Available at: www. eclipse. org/eclipse/presentation/eclipse-slides. ppt. (Accessed: 23 Feb 2008) • Omondo. com. Eclipse. UML 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/dpowell 2/Courses/Eclipse. Tutorial. 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 Al. Abdulkarim CAp 312 -SWE Feb 2008