Отсутствует файл WEB-INF в Eclipse Dynamic Web Project

1

Я сотрудничаю через Git для создания динамического веб-проекта, который использует JSP.

Начиная с некоторой произвольной точки пару дней назад, я обнаружил, что проект откажется работать на сервере, потому что Tomcat не признавал импорт в верхней части JSP файлов - что было странно, потому что компилятор не жаловался вообще.

Через некоторое время я понял, что это, вероятно, потому, что в какой-то момент (я полагаю, из-за фиксации кем-то еще) каталог WEB-INF исчез. Я попытался удалить проект из рабочей области и повторно импортировать его, чтобы вернуть его, но он не работает.

Возможно, WEB-INF проблема, и если да, то как я могу ее вернуть?

Теги:
tomcat
web-inf

1 ответ

0

Вы не говорите о платформе, над которой работаете, и, очевидно, не очень разбираетесь в git. Вы должны использовать некоторый графический интерфейс для git (фактически eclipse - это начало, выберите Team/Show в истории проекта), а затем проверьте последние фиксации дней: вы увидите, кто добавил, какие строки или что с ними комментировать.

Кроме того, найдите графический интерфейс git для платформы, на которой вы работаете.

И да, веб-приложение требует WEB-INF/web.xml в качестве дескриптора развертывания. Если он удалится, он, скорее всего, не будет запущен. И, как правило, в WEB-INF также требуется немного больше, например, WEB-INF/lib содержит код веб-приложения - по крайней мере, после развертывания. Они не должны быть там во время разработки, но по крайней мере процесс сборки должен заботиться об этих файлах/каталогах. По крайней мере, некоторый контент обычно присутствует во время разработки

Ещё вопросы

Сообщество Overcoder
Наверх
Меню