Я только что установил новый netbeans. Я импортировал свой проект из школы с github. У меня этот проект работал без таких проблем. Теперь, когда я запускаю программу, я получаю сообщение об ошибке, что один из импортов
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
Я не помню, чтобы java-часть импорта имела X на конце. Не знаю, что мне делать.
это ваш проект проекта maven?
Когда вы используете внешние библиотеки, такие как сервлеты, вы должны убедиться, что установка проекта завершена и все библиотеки, от которых зависит ваш проект, присутствуют. В любом случае, "я получаю сообщение об ошибке" ничем не можем помочь, см. минимальный воспроизводимый пример и соответствующим образом исправьте свой вопрос!
@ Carcigenicate Ошибка: пакет javax.servlet не существует.
Добро пожаловать в Stackoverflow: -
Пожалуйста, найдите решение проблемы:
Вам нужно добавить Servlet API в ваш путь к классам. В Tomcat 6.0 это находится в JAR-файле с именем servlet-api.jar в папке lib Tomcat. Вы можете либо добавить ссылку на этот JAR-файл в путь к классам проекта, либо поместить копию JAR-файла в свой проект Eclipse и оттуда добавить его в путь к классам.
Если вы хотите оставить JAR в папке lib Tomcat:
Щелкните проект правой кнопкой мыши,
щелкните Свойства.
Выберите путь сборки Java.
Перейдите на вкладку «Библиотеки». Щелкните «Добавить внешние JAR».
Найдите файл servlet-api.jar и
выберите его.
Нажмите OK, чтобы обновить путь сборки.
Или, если вы скопируете JAR в свой проект:
Find servlet-api.jar in your project and select it.
Нажмите OK, чтобы обновить путь сборки.
Если вы используете сервер Glassfish, добавьте банку ниже в свой проект таким же образом.
javax.servlet для сервера Glassfish
Что мне делать, если я использую сервер Glassfish?\
@R.McGuire На сервере Glassfish также есть servlet-api. Пожалуйста, проверьте его, если вы не получили, затем загрузите из репозитория maven: mvnrepository.com/artifact/org.glassfish/javax.servlet
Спасибо, вы исправили проблему.
В чем ошибка?