Presentation is loading. Please wait.

Presentation is loading. Please wait.

Drexel University Software Engineering Research Group 1 Eclipse for SE101.

Similar presentations


Presentation on theme: "Drexel University Software Engineering Research Group 1 Eclipse for SE101."— Presentation transcript:

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

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

3 Drexel University Software Engineering Research Group 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

4 Drexel University Software Engineering Research Group 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.

5 Drexel University Software Engineering Research Group 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

6 Drexel University Software Engineering Research Group http://serg.cs.drexel.edu 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 6

7 Drexel University Software Engineering Research Group http://serg.cs.drexel.edu 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 7

8 Drexel University Software Engineering Research Group http://serg.cs.drexel.edu 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 8

9 Drexel University Software Engineering Research Group http://serg.cs.drexel.edu 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 9

10 Drexel University Software Engineering Research Group http://serg.cs.drexel.edu 10 Accessing tux off campus For Windows, download: Putty: http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html 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 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

11 Drexel University Software Engineering Research Group http://serg.cs.drexel.edu 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 11


Download ppt "Drexel University Software Engineering Research Group 1 Eclipse for SE101."

Similar presentations


Ads by Google