Transcript Slides

COMP 401
ECLIPSE SETUP
Instructor: Robert Mills. John Hansen
ECLIPSE – ONE TIME SETUP
Separate folder setup instructions for Windows and
Mac users
 Once we get to using Eclipse, instructions are the
same
 If you run into a problem with any of these steps,
please contact us and we will help you with setup.

2
WINDOWS USERS – SETTING UP THE WORKSPACE
FOLDERS

Open “My Computer”

Click on “Start” and then “My Computer”
Open your “C:” drive
 Create a new folder called “comp401workspace”



Open the “comp401workspace” folder


Do not include the quotes in the name
Do not include the quotes in the name
Open the “comp401workspace” folder

Leave the window showing the folder contents open
3
WINDOWS USERS – SETTING UP THE WORKSPACE
FOLDERS

From the recitation page of the course website,
download Eclipse and the ObjectEditor package onto
your desktop


If you are using Internet Explorer


Save the file to the you desktop by clicking on the
desktop icon on the left-hand-side of the Save window
If you are using Mozilla Firefox


For all the files, you must right-click and then choose the
“Save link as…” or “Save target as…” option
Download the files to your desktop
Drag the files you save from the desktop to the
“comp401workspace” folder you opened up earlier
4
WINDOWS USERS – STARTING ECLIPSE
Unzip your Eclipse, go to its extracted folder, and
create a shortcut of the file “eclipse.exe” onto your
desktop
 Double-click on the Eclipse shortcut on your desktop

5
MAC USERS – SETTING UP THE WORKSPACE
FOLDERS
Open your “Documents” folder
 Create a new folder called “comp401workspace”



Open “comp401workspace”


Do not include the quotes in the name
Do not include the quotes in the name
Open the “comp401workspace” folder
6
MAC USERS – SETTING UP THE WORKSPACE
FOLDERS

From the recitation page of the course website,
download Eclipse and the ObjectEditor package onto
your desktop


If you are using Safari or Mozilla Firefox


For all the files, you must right-click and then choose the
“Save link as…” or “Save target as…” option
Download the files to your desktop
Drag the files you save from the desktop to the
“comp401workspace” folder you opened up earlier
7
MAC USERS – STARTING ECLIPSE
Open your “Applications” folder
 Open the “eclipse” folder
 Double-click on eclipse.exe

8
SETTING UP THE ECLIPSE WORKSPACE

From this point on, the instructions are the same for
Windows and Mac users
9
SETTING UP THE ECLIPSE WORKSPACE

When you first start Eclipse, you may see the
Workspace launcher screen

If you do, click OK
10
SETTING UP THE ECLIPSE WORKSPACE

When you first start Eclipse, you may see the
Startup tab

If you do, you can close it using the “x” button for the tab
11
SETTING UP THE ECLIPSE WORKSPACE

You should now see something like this
12
SETTING UP THE ECLIPSE WORKSPACE

If you already gotten some other workspace opened,
you can switch between workspaces by clicking on
“File” then “Switch Workspace” then “your target
workspace”
13
SETTING UP THE COMP401 PROJECT

Create a new Java Project by clicking on “File” then
“New” and then “Java Project”
14
SETTING UP THE COMP401 PROJECT
Select the “Create new project in workspace”
 Click Next

15
SETTING UP THE COMP401 PROJECT

Click on “Libraries”
You should see something like this
 In particular JRE System Library should be in the list


Click on “Add External JARs…”
16
SETTING UP THE COMP401 PROJECT
Browse to the “comp401workspace” folder you
created
 Double-click on oeall13.jar
 You should see something like this



oeall13.jar should be in the list
Click on Finish at the bottom of the window
17
SETTING UP THE COMP401 PROJECT

You should see something like this
18
CREATE A JAVA PACKAGE

On the tool bar, select “File->New->Package” or
click the “New Java Package” icon, create a package
called comp401pkg
19
ADDING A NEW CLASS

Right-click on “comp401pkg” then “New” and then
“Class”
20
ADDING A NEW CLASS

Call the class “ASafeArgPrinter”


Do not change any other settings or enter other
information
Click Finish at the bottom of the window
21
ADDING A NEW CLASS
You should see something like this
 Eclipse has already made the class header for you
 You can now write the class body in the edit window

22
RUNNING ASAFEARGPRINTER FROM ECLIPSE


Right-click on “ASafeArgPrinter.java” then “Run
As…” and then “Java Application”(or Ctrl+F11)
Make sure
you have
finished the
main method
before
running it.
23
SPECIFY ARGUMENTS TO YOUR PROGRAM
(REVIEW)

Right click on your Java file -> Run As -> Run
Configurations -> Arguments
24
COMPILING IN ECLIPSE
By default, Eclipse auto-compiles for you so you
never have to
 To turn auto-compile on or off, click on “Project” and
then check or uncheck the “Build Automatically”
option


If it is checked, then auto-compile is on
25
DEBUG YOUR PROGRAMS (1)
Debug Perspective
(F11)
Switch Views
26
DEBUG YOUR PROGRAMS (2)
Check this box.
27
DEBUG YOUR PROGRAMS (3)
Step Into(F5) & Step
Over(F6)
Watch
Set breakpoints on the
side bar
Code
28
ECLIPSE AND YOU
You have successfully setup Eclipse for all the
programming we will do in our course
 Feel free to explore Eclipse and use it for your
assignments from now on
 If you have any questions or problems about Eclipse,
feel free to ask me

29
SCREEN CAPTURES
Select the window you want to capture.
 Press Alt + PrntScr (Windows) or Command + Shift
+ 4, then Spacebar (Mac)
 An image of the screen is in your copy buffer
 Paste into document for your assignment.

30