Целевая страница Tomcat не пришла на локальный хост: 8080 - PullRequest
1 голос
/ 26 апреля 2020

Я создал веб-проект Dynami c на Eclipse с именем JavaEEWebContent. Файловая структура проекта выглядит примерно так:

enter image description here

После компиляции, когда я выполняю «Запуск на сервере», он работает нормально.

Когда я go ссылка http://localhost:8080/JavaEEWebContent/, она работает нормально и отображает домашнюю страницу (в моем случае это index.html).

Проблема: Когда я go на http://localhost:8080 показывает

enter image description here

Я знаю, что целевая страница для http://localhost:8080 выглядит примерно так:

enter image description here

Есть идеи, почему это не для меня или что может go не так?

Также я использую Tomcat 8.5.54.

Вот как мой веб. xml выглядит так, если это поможет:


<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://xmlns.jcp.org/xml/ns/javaee" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd" id="WebApp_ID" version="3.1">

    <welcome-file-list>
        <welcome-file>index3.html</welcome-file>
        <welcome-file>index2.html</welcome-file>
        <welcome-file>index2.html</welcome-file>
    </welcome-file-list>



    <servlet>
        <servlet-name>addNumbers</servlet-name>
        <servlet-class>com.servlet.addNumbers.AddNumbers</servlet-class>
    </servlet>
    <servlet-mapping>
        <servlet-name>addNumbers</servlet-name>
        <url-pattern>/addNumbers</url-pattern>
    </servlet-mapping>


</web-app>

Пожалуйста, помогите.

1 Ответ

1 голос
/ 26 апреля 2020

Все в порядке. Eclipse развертывает ваше веб-приложение и только ваше веб-приложение при запуске Tomcat. То, что вы ожидаете увидеть, это отдельное веб-приложение. Вы найдете его в папке web-app / ROOT загруженной копии Tomcat.

...