Вы можете включить файлы jar в команду "javac", используя опцию "-cp".
javac -cp ".:/home/path/mail.jar:/home/path/servlet.jar;" MyJavaFile.java
Вместо "-cp" вы также можете использовать "-classpath"
javac -classpath ".:/home/path/mail.jar:/home/path/servlet.jar:" MyJavaFile.java
Вы можете включать jar-файлы при каждой компиляции, правильно установив переменную окружения "CLASSPATH".Переменная окружения будет хранить путь к jar-файлам и классам, которые необходимо использовать для компиляции / выполнения любого java-файла.Вам не нужно будет включать файлы jar по отдельности каждый раз, когда вы компилируете файл.
На разных машинах используются разные методы для установки classpath в качестве переменной среды.Команды для Windows, Linux и т. Д. Разные.
Более подробную информацию можно найти в этом блоге .
http://javarevisited.blogspot.com/2011/01/how-classpath-work-in-java.html