I have four java files in my folder. They are all in the same package. Here's the package declaration
From the project's root directory:
To run, assuming no other dependencies:
java -cp ./src com.osama.GHide.EnteringPoint
EnteringPoint has the normal
javac command compiles all the
.java files in the package's directory. Since they're all in the same package/directory, this works. It also puts the generated
.class files in the same directory, which may or may not be what you want.
To put them in a different directory, use the
-d option and supply a path.
javac -d bin src/com/osama/GHide/*.java
Then to run:
java -cp ./bin com.osama.GHide.EnteringPoint