То есть вы спрашиваете, как скомпилировать класс сервлета, используя javac
?Вам просто нужно поместить зависимости в classpath времени компиляции обычным способом Java.Это не имеет никакого отношения к сервлетам или чему-то другому.
Вы можете сделать это, используя аргумент -cp
или -classpath
, равный javac
.Он принимает разделенную двоеточиями строку (относительных) путей для упаковки корневых папок и файлов JAR.
javac -cp .:/path/to/Tomcat/lib/servlet-api.jar com/example/MyServlet.java
.
в пути к классам обозначает текущий каталог.В Windows разделитель пути - это точка с запятой.