Я следовал следующему руководству: http://www.ntu.edu.sg/home/ehchua/programming/howto/Tomcat_HowTo.html, чтобы создать приложение сервлета helloword.Я сталкиваюсь с проблемами, когда применяю шаг 6, в котором рассказывается о том, как скомпилировать Java-файл сервлета с помощью javac. В руководстве сказано:
javac -cp .:$HOME/myWebProject/tomcat/lib/servlet-api.jar HelloServlet.java
расположение моего сервлет-API.jar:
/home/xianhaoni/apache-tomcat-9.0.14/lib
, поэтому я просто набираю:
javac -cp .:$HOME/home/xianhaoni/apache-tomcat-9.0.14/lib/servlet-api.j
ar HelloServlet.java
это не работает, я также пытался:
javac -cp /home/xianhaoni/apache-tomcat-9.0.14/lib/servlet-api.j
ar HelloServlet.java
Ни одна из этих двух работ.
Однако, когда я непосредственно перемещаю файл servlet.jar в каталог файла HelloServlet.java и просто используя
javac -cp servlet-api.jar HelloServlet.java
, он успешно компилируется, что означает форматпути к файлу JAR неверно.Может кто-нибудь помочь мне решить эту проблему?