Где находится паутина.xml в динамическом веб-проекте Eclipse


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

7 60

7 ответов:

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

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

добавить веб -.xml нажмите на Next ->Next вместо Finish. Вы найдете его на последнем экране мастера.

вы можете сделать это динамический веб-проект - > RightClick – > Java EE Tools - > Generate Deployment Descriptor Stub.

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

enter image description here

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

enter image description here

наконец-то вы получаете веб.XML-файл.

enter image description here

при открытии Eclipse вы должны нажать FileноваяДинамический Веб-Проект, и убедитесь, что вы проверили создать web.xml, как описано выше.

если вы уже создали проект, вы должны пойти к , открытого 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>

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

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

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