eclipse for se101
play

Eclipse for SE101 Drexel University Software Engineering Research - PowerPoint PPT Presentation

Eclipse for SE101 Drexel University Software Engineering Research Group 1 http://serg.cs.drexel.edu Starting Eclipse Start Eclipse from the command line: $ eclipse You may get the following error: Drexel University Software


  1. Eclipse for SE101 Drexel University Software Engineering Research Group 1 http://serg.cs.drexel.edu

  2. Starting Eclipse • Start Eclipse from the command line: $ eclipse • You may get the following error: Drexel University Software Engineering Research Group 2 http://serg.cs.drexel.edu

  3. Fixing the SWT error • From the command line, run: • Ln –s creates a symbolic link $ ln -s /usr/lib/jni/libswt-* ~/.swt/lib/linux/x86_64/ • Ln –s is used to create a symbolic link to the correct libraries in /usr/lib from your home folder Drexel University Software Engineering Research Group 3 http://serg.cs.drexel.edu

  4. Starting Eclipse, again • Start Eclipse from the command line: $ eclipse • You will be prompted to specify a workspace where your code will be stored. • For your SE101 assignments, use the ~/se101/git folder you created in your home folder. Drexel University Software Engineering Research Group 4 http://serg.cs.drexel.edu

  5. Create a project • Click File – New – Project • Select Java Project and click Next • For the project name, type A1- 2.171 • If you haven’t already created the bin and src folders, you have Eclipse do it for you under Project Layout • Click Finish • Click yes to switch to the Java Perspective Drexel University Software Engineering Research Group 5 http://serg.cs.drexel.edu

  6. Create a new class • Try creating a test class called hello.java by right clicking the project in the package explorer and selecting New – Class Drexel University Software Engineering Research Group 6 http://serg.cs.drexel.edu

  7. Editing code • Name the class hello and click finish • In the editor, paste in our hello.java app • Save hello.java • Run hello.java by clicking the green arrow • The output is in the console at the bottom of the screen Drexel University Software Engineering Research Group 7 http://serg.cs.drexel.edu

  8. Editing code • If I have made a mistake ( e.g., I wrote system in lower case), I will get error messages when I run it. • Eclipse underlines the error and lists it under the problems tab Drexel University Software Engineering Research Group 8 http://serg.cs.drexel.edu

  9. Accessing tux off campus • To run Eclipse, you will need an X server • Included with most Linux / Mac distributions or can be downloaded separately • From a Linux / Mac terminal, connect to tux $ ssh -x username@tux.cs.drexel.edu Drexel University Software Engineering Research Group 9 http://serg.cs.drexel.edu

  10. Accessing tux off campus • For Windows, download: • Putty: http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html • Putty is an SSH client used to connect to tux • Xming: http://sourceforge.net/projects/xming/files/Xming/6.9.0.31/Xming-6-9-0-31- setup.exe/download • Xming is an X server used for Eclipse Drexel University Software Engineering Research Group 10 http://serg.cs.drexel.edu

  11. Accessing tux off campus • Start putty and type tux.cs.drexel.edu for the host name • Under Connection – SSH – X11 check “Enable X11 Forwarding” • Click Open Drexel University Software Engineering Research Group 11 http://serg.cs.drexel.edu

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend