110 likes | 227 Vues
This guide outlines the steps to start Eclipse for SE101. Begin by launching Eclipse from the command line and address any SWT errors with the provided symbolic link commands. After launching, specify your workspace located in ~/se101/git. Create a new Java project named A1-2.171, then create a class called hello.java, and save the code. For off-campus access to Tux, ensure you have an X server installed, connect via SSH with X11 forwarding, and use SSH clients like Putty and Xming for Windows users.
E N D
Starting Eclipse • Start Eclipse from the command line: $ eclipse • You may get the following error:
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
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.
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
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
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
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
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
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
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