You are on page 1of 19

CS 2511

Fall 2014
Windows:
Start->Specialized Academic Software-
>Programming Languages->NetBeans->NetBeans
IDE x.y.z
where x.y.z is a version number
Linux:
Applications->Programming->NetBeans IDE x.y
Where x.y is a version number
Make sure you have Java Platform already
installed
Netbeans Home Page:
http://www.netbeans.org
Click on Download Free or go to
http://netbeans.org/downloads/index.html
Download one of the following:
Java SE
Will work fine for this class but choose one of the others if
youre continuing on
Java EE
All
Run the installation file downloaded
File->New Project
Select Java under
Category
Note: Categories will
differ depending on
the version
downloaded
Select Java
Application under
Project
Click Next >
Enter a Project Name
Select a Project
Location
Check Create Main
Class
Check Set as Main
Project
Click Finish
Select the file you
want to edit in the
Project Explorer on
the left
Edit the file in the
editing area on the
right
File->New File
Select Java under
Category
Select Java Class (or
Java Package)
under File Type
Click Next >
Enter a Class (or
Package) Name
Select the Package
desired (only when
adding a class)
Click Finish
Click the hammer to
build the main project
(Builds project with a
bold header if
multiple projects are
open)
Click the Green
Arrow to run the
project
Output should be at
the bottom of the
screen
Right Click on the
class you want to
create a JUnit test for
in the Project Explorer
Expand Tools
Click on Create JUnit
Tests
Select JUnit 4.x
Click Select
Click OK
Change expResult to
expected return value
Delete fail("The test
case is a prototype.");
Run->Test File
Check Results at the
bottom
Expand the results for
more details
Click to the left of a
line number to add a
break point
A red square
indicating a
breakpoint will
appear
Click on the icon at
top with line
numbers, a break
point, and a green
arrow on it
Current line is in
green
Information about
variables is located at
bottom
Use the controls at the
top to navigate
through the execution
Controls (Left to Right)
Finish Debugging Session
Immediately stop the execution and end the program
Pause
If program is running, stops it where it is and returns it
to debugging mode
Continue
Run until the next breakpoint (or end of program)
Step Over
Step over a method call and start debugging at the next
line
Step Over Expression
Similar to Step Over except involving expressions
instead of methods
Step Into
Continue debugging inside the selected method call
Step Out
Continue debugging after the current method call is
finished