Скорее всего, вы думаете о %CLASSPATH%
переменной среды.Ты не должен этого делать.Файл JAR должен находиться в папке /WEB-INF/lib
проекта динамического веб-приложения.Эта папка по умолчанию находится в пути к классам веб-приложения.Немного приличная IDE (Eclipse, Netbeans и т. Д.) Автоматически добавит его в Путь сборки всякий раз, когда вы удаляете файл JAR в эту папку.
Когда вы компилируете с использованием простого vanilla javac.exe
в командной консоли, затем вы должны указать его в аргументе -cp
.
Обновление : при условии, что вы используете Windows и находитесь в корневой папке источникаВот как должен выглядеть javac.exe
:
javac -cp .;/path/to/tomcat/lib/*;/path/to/WEB-INF/lib/* com/example/Servlet.java
Примечание: подстановочный знак работает только в JDK 1.6 или новее.В противном случае вы должны указать все библиотеки отдельно.