I'm using NetBeans 6.5 and would like to know how to compile multiple classes at the same time. When creating a new project I'm using these settings:
New Java Application
Name and Location
__________________________________________________
Project Name: GradeBook
Project Location: C:\Documents and Settings\Mark\My Documents\NetBeansProjects
Project Folder: C:\Documents and Settings\Mark\My Documents\NetBeansProjects (grayed out)
(unchecked) Use Dedicated Folders for Storing Libraries
(checked) Create Main Class gradebook.GradeBook
(checked) Set as Main Project
I tried using C:\Documents and Settings\Mark\My Documents\NetBeansProjects>javac GradeBook.java GradeBookTest.java at the MS-DOS prompt but I got 'javac' is not recognized as an internal or external command, operable program or batch file. The book I'm using is based on Java SE 6 but I was having trouble setting the path variable so someone told me NetBeans was easier to use.
Another thing that confuses me is how you can compile the class if it doesn't contain the class 'main'. The book I'm using, "Java How To Program" 7th Ed. by Deitel and Deitel gives an example on page 87.
In NetBeans I entered:
package gradebook;
// Fig. 3.1: GradeBook.java
// Class declaration with one method.
public class GradeBook
{
// display a welcome method to the GradeBook user
public void displayMessage()
{
System.out.println("Welcome to the Grade Book!");
} // end method displayMessage
} // end class GradeBook
and
package gradebooktest;
// Fig. 3.2: GradeBookTest.java
// Create a GradeBook object and call its displayMessage method.
public class GradeBookTest
{
// main method begins program execution
public static void main( String args[] )
{
// create a GradeBook object and assign it to myGradeBook
GradeBook myGradeBook = new GradeBook();
// call myGradeBook's displayMessage method
myGradeBook.displayMessage();
} // end main
} // end class GradeBookTest
Any help would be greatly appreciated!
Regards,
Mark


Sign In
Create Account

Back to top









