tomcat Server at localhost failed to start

0
  1. zainatalowałem tomcata połączyłem go z eclipsem
  2. próbuje odpalic server krzyczy błąd "Several ports (8005, 8080, 8009) required by Tomcat v9.0..."
  3. Zmieniłem porty z 8005 na 8015 z 8080 na 8082 z 8009 na 8019
  4. Serwer rusza bez problemów.
  5. Tworze projekt
    Plik java
    http://pastebin.com/GqsZR6gY
    Plik html
    http://pastebin.com/25mqZBeb
    plik xml
    http://pastebin.com/r6F9dUsV
  6. odpalam plik html ładuje sie wypelniam formularze danymi, klikam submit dostaje HTTP Status 404 -
  7. zerkam w zakłądke markers 2 warningi "Classpath entry …..jar will not be exported" jeden odnoszący się do servlet-api.jar drugi do apache-tomcat-9.0.0...src.zip. Oba pliki dodałem ręcznie ze względu na to, że takie klasy ja HttpServletRequest, HttpServletResponse,HttpServlet wypały mi blędy. I żeby mieć opisy co dana metoda robi po najechaniu na nią. Jeszcze dodam, że te pliki znajdują sie u mnie w referenced Libraries
    7.klikam ppm na warninga daje quick fix - warningow nie ma
  8. próbuje odpalić htmla ponownie nadal HTTP Status 404
  9. mysle postawie serwer ponownie- dostaje "Server Tomcat v9.0 Server at localhost failed to start." oraz kilka błędów w konsoli http://pastebin.com/0Ywbzkm1

Może mi ktoś doradzić co z tym zrobić aby to w końcu działało?

0

Naczyć się czytać?

The servlets named [Lesson41] and [helloservlet.Lesson41] are both mapped to the url-pattern [/Lesson41] which is not permitted

Masz dwa servlety mapujące na to samo.

0

nie wiem czy to ma coś wspólnego ale u mnie nazwa klasy oraz projektu jest taka sama Lesson41 stąd
<servlet-name>Lesson41</servlet-name>
<url-pattern>/Lesson41</url-pattern>
nie wiem w jaki sposób miałbym to zmienić, na razie tylko małpuje po tutorialu z YT na którym w takiej konfiguracji servlet działa

1 użytkowników online, w tym zalogowanych: 0, gości: 1