How to Compile Packages in Java
When a Java class is stored in a package, you must include the path that corresponds to the package in the compile. To learn how to compile a Java class in a package and successfully run a Java program to test your work, follow these nine steps.
- Create a new folder called
compile-packages-in-java
. - Create a subfolder in your new folder called
personpackage
. - Open your text editor and create a new file that will contain the Person class in the
personpackage
. Be sure to create this file in thepersonpackage
folder. Type in the following Java statements:
Note thepackage
statement; this statement tells the compiler that the class is contained within the package (i.e., folder) namedpersonpackage
. Therefore, the actual name of your Java class ispersonpackage.Person
. - Save your file as Person.java.
- In your text editor, create the Java program that will test the Person class. Be sure to save this file in the
compile-packages-in-java
folder. Type in the following Java statements:
Theimport
statement directs the compiler to resolve references toPerson
from thepersonpackage
package. - Save your file as TestPersonInPackage.java.
- Open a command prompt and navigate to the
compile-packages-in-java
directory. Then type in the command to compile the Person source and hit Enter. Notice that you provided the path of the Java file. This path corresponds to the package name. - In the same directory, type in the command to compile the tester class and hit Enter.
- You are ready test your Person class that is stored in
personpackage
. Type in the command to run the Java runtime launcher and hit Enter. Observe the output showing the Person you instantiated usingpersonpackage.Person
.