2013-06-25 3 views
1
tomcat 
-webapps 
    -Servlet 
     -WEB-INF 
      -lib 
      -classes 
       -cc 
       -openhome 
        -HelloServlet.java 

в ЦМД, C:\tomcat\webapps\Servlet>javac -classpath .;c:\tomcat\lib\servlet-api.jar -d ..\classes\cc\openhome\HelloServlet.javaошибка: пакет javax.servlet не существует/каталог не найден

но говорит сообщение directory not found

и я компилировать HelloServlet.java, он показывает пакет javax.servlet не существует

Я пробовал каждый найденный здесь метод, кто-нибудь знает, что происходит? thank you

ответ

0

-d - это переключатель для изменения каталога вывода, а не для определения исходного файла java, и он ожидает каталог, а не файл.

Также, что class папка обычно предназначена для скомпилированных классов, а не для источников.

Попробуйте это:

javac -classpath .;c:\tomcat\lib\servlet-api.jar -d .\WEB-INF\classes .\WEB-INF\classes\cc\openhome\HelloServlet.java 
+0

Привет Балинт, что вы имеете в виду ?? Я не понимаю? так как я могу это исправить? – user2460718

+0

Есть ли 'c: \ tomcat \ lib \ servlet-api.jar'файл, кстати? –

+0

javac: файл не найден: .. \ classes \ cc \ openhome \ HelloServlet.java – user2460718

Смежные вопросы