Как скомпилировать java файл с зависимостями jar?
У меня есть вспомогательная библиотека, которую я написал, чтобы сидеть поверх Apache Commons, и когда я пытаюсь javac это (чтобы я мог сделать это в банке), он жалуется, вполне разумно, что не имеет понятия, что я Я говорю о том, когда я ссылаюсь на материал, который находится в commons.jar.
Как включить банку, чтобы скомпилировать javac?
Ответы
Ответ 1
Для окон:
javac -cp ".;/dir/commons.jar;/dir/more_jar_files.jar" MyClass.java
Для unix или mac (спасибо за подсказку Dawood):
javac -cp ".:/dir/commons.jar:/dir/more_jar_files.jar" MyClass.java
Это означает:
javac -cp <path to jar> MyClass.java