Подтвердить что ты не робот

Где находится файл web.xml в Eclipse Dynamic Web Project

В Eclipse я нажал File- > New- > Dynamic Web Project и я следую учебнику для Джерси, который теперь хочет, чтобы я пошел и что-то изменил в файле web.xml... но я даже не могу найти этот файл. Что я делаю неправильно?

enter image description here

4b9b3361

Ответ 1

При создании динамического веб-проекта у вас есть возможность автоматически создать файл web.xml. Если вы не отмечаете это, затмение не создает его...

Итак, вам нужно добавить новый файл web.xml в папку WEB-INF.

Чтобы добавить web.xml, нажмите NextNext вместо Finish. Вы найдете его на последнем экране мастера.

Ответ 2

вы можете сделать это с помощью Динамического веб-проекта → RightClick → Инструменты Java EE → Создать дескриптор дескриптора развертывания

Ответ 3

Если вы не видите файл web.xml в папке WEB-INF,

введите описание изображения здесь

- выберите дескриптор развертывания и щелкните по нему правой кнопкой мыши.
 - Затем выберите "Создать дескриптор дескриптора развертывания"

введите описание изображения здесь

Наконец, вы получите файл web.xml.

введите описание изображения здесь

Ответ 4

При открытии Eclipse вы должны нажать Файл Новый Динамический веб-проект и убедитесь, что вы отметили Сгенерировать web.xml, как описано выше.

Если вы уже создали проект, вы должны перейти в папку WebContent/WEB-INF, откройте web.xml и поместите следующие строки:

<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" id="WebApp_ID" version="3.0">
    <display-name>Application Name </display-name>
    <welcome-file-list>
        <welcome-file>index.html</welcome-file>
    </welcome-file-list>
</web-app>

Ответ 5

Возможно, ваш проект не JEE-природы, для этого щелкните правой кнопкой мыши → Свойства → Фасеты проекта и нажмите Преобразовать в фасет, проверьте динамический веб-модуль и все в порядке. Теперь вы сможете увидеть Java EE Tools.

Ответ 6

Файл web.xml следует указывать прямо под последней строкой на снимке экрана и находиться в WebContent/WEB-INF. Если он отсутствует, возможно, вы пропустили проверку опции "Создать дескриптор развертывания web.xml" на третьей странице мастера динамического веб-проекта.

Ответ 7

Выполните следующие шаги для создания файла web.xml в Eclipse с существующим динамическим веб-проектом.

  1. Щелкните правой кнопкой мыши на созданном динамическом веб-проекте.
  2. Инструменты мыши над Java EE
  3. Нажмите на Создать заглушку дескриптора развертывания
  4. Теперь вы можете увидеть файл web.xml в папке WEB-INF

enter image description here

Ответ 8

Если вы пропустили проверку опции "generate web.xml" при создании нового проекта, не беспокойтесь Если это динамический веб-проект в вашем проекте, щелкните правой кнопкой мыши "Deployment Descriptor:...." и нажмите ""Сгенерируйте дескриптор дескриптора развертывания", это создаст минимальный/webapp/WEB-INF/web.xml.

Ответ 9

Для проекта maven вы можете использовать папку webapp/WEB-INF:

- main
- - java
- - resources
- - webapp
- - - META-INF
- - - - context.xml
- - - WEB-INF
- - - - web.xml

Ответ 10

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

Шаг 1: Файл >> Создать >> Проект >> Интернет >> Динамический веб-проект

Шаг 2: введите имя проекта >> Далее >> Далее >>

Шаг 3: Установите флажок для Создать дескриптор развертывания web.xml

Шаг 4: Готово

Пожалуйста, следуйте этому пути, вы получите файл web.xml в папке WEB-INF