При попытке запустить следующую команду для компиляции some_file.java
в Windows
javac -classpath "some_class_path" "some_file.java"
не получается, сообщая, что я не передавал ему исходные файлы.
Если вместо этого я сделаю
cd "some_class_path"
javac -classpath "some_class_path" "some_file.java"
работает нормально. Зачем? Это беспокоит меня, поскольку я хочу скомпилировать набор файлов .java
из моей программы через javac
.