Реальный ответ: javac -d (места, где должны быть построены и размещены классы) -sourcepath (источник пакета в корневом каталоге) -cp (путь к классам зависимостей, которые могут снова быть папкой классов, в которой классы строятся и хранится) полное имя java-файла.
Ex javac -d classes -sourcepath src -cp classes src \ com \ test \ FirstSample.java
FirstSample.java содержит основной метод. Структура Pacjage, упомянутая ниже.
Перед компиляцией HomeApp --src ------ com \ test \ FirstSample.java (Первый пример с использованием FirstPojo.java) ------ com \ test \ FirstPojo.java --classes
После компиляции HomeApp --src ------ com \ test \ FirstSample.java (FirstSample.java с использованием FirstPojo.java) ------ com \ test \ FirstPojo.java --classes ------ com \ test \ FirstSample.class (FirstSample.class с использованием FirstPojo.class) ------ com \ test \ FirstPojo.class