2017-04-03 47 views
11

I już po tutorial na o7planning i utknął w kroku 6:Tomcat Błąd 404: Serwer pochodzenie nie znaleźliśmy aktualną reprezentację zasobu docelowego lub nie chce ujawniać, że taki istnieje

http://o7planning.org/en/10169/java-servlet-tutorial

To tylko prosty projekt, który pokazuje HelloWorld, ale z jakiegoś powodu ciągle dostaję błąd 404. Detail:

enter image description here Jednak strona powitalna Tomcat wyświetla się poprawnie.

Tomcat welcome page

Oto rozwiązania, które próbowałem tak daleko (i one nie działają):

Right-click project -> properties -> Project Facets -> Runtimes -> checked "Apache Tomcat v9.0" -> Apply -> finish.

Server tab -> Right-click "Tomcat v9.0..." -> properties -> switch location -> Choose "Use tomcat installation" on "Server locations" panel.

Odpowiedz

5

Problem rozwiązany, nie został dodany index.html. Który jest wskazać w web.xml

Aktualizacja: enter image description here

Więcej zmiana: projekt może mieć więcej niż jeden "" pliku web.xml.

jeśli istnieje inna "web.xml" w

src/main/webapp/WEB-INF

Wtedy może trzeba dodać kolejny indeks (tym razem index.jsp) do

src/main/webapp/WEB-INF/pages/

+3

Co to jest treść? – Eftekhari

3

nadzieję, że to pomaga. Od Zaćmienie kliknij prawym przyciskiem myszy projekt -> Uruchom jako -> Uruchom na serwerze, a następnie zadziała. Użyłem Eclipse Jee Neon i Apache Tomcat 9.0. :)

+0

Pracowałem! Niesamowite – JavaDeveloper