- Package name must match
subdirectory name.
edu.sjsu.cs.sjsu.cs151.alice.Greeter
must be in subdirectory
basedirectory/edu/sjsu/cs/sjsu/cs151/alice
- Always compile from the base
directory
javac edu/sjsu/cs/sjsu/cs151/alice/Greeter.java
or
javac edu\sjsu\cs\sjsu\cs151\alice\Greeter.java
- Always run from the base
directory
java edu.sjsu.cs.cs151.alice.GreeterTest
- Greeter example with packages:
File edu\sjsu\cs\sjsu\cs151\alice\Greeter.java
from the base directory java-code/Ch1/hw-packaged/
.
Compile with: javac edu\sjsu\cs\cs151\alice\Greeter.java
File edu\fau\cse\cop4331\GreeterTest.java
from the base directory java-code/Ch1/hw-packaged/
.
Compile with: javac edu\fau\cse\cop4331\GreeterTest.java
Execute application with:
java edu.fau.cse.cop4331.GreeterTest
- Javadoc
files, generated with this command:
javadoc -d javadocs -private edu\sjsu\cs\cs151\alice\Greeter.java edu\fau\cse\cop4331\GreeterTest.java
.