Keresés

Új hozzászólás Aktív témák

  • ALI_G

    veterán

    válasz skoda12 #5510 üzenetére

    web.xml részlet:
    <servlet>
    <display-name>gameServlet</display-name>
    <servlet-name>gameServlet</servlet-name>
    <servlet-class>com.xyz.GameServlet</servlet-class>
    </servlet>
    <servlet-mapping>
    <servlet-name>gameServlet</servlet-name>
    <url-pattern>/gameServlet</url-pattern>
    </servlet-mapping>

    Ahol a fenti package-ben van a GameServlet egy src mappában ami hozzá van adva a build path-hoz.
    Semmilyen statikus hibát nem mutat az eclipse, deploy után a statikus html bejön, a mappelt servlet pedig elszáll, a tomcat logot már linkeltem, de a böngészőben ezt látni a root cause-nál:
    java.lang.ClassNotFoundException: GameServlet
    org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1680). . .

    A pom.xml-es artifact-ek léteznek a repoban, de a .m2 cache-ben a javax-osban csak a pom-ok vannak jar nélkül. Settings.xml-em nincs, szóval a default repo a repo1.maven.org/maven2 de ezt az oldalt nem ismertem.
    De most rájöttem, hogy maven máshol keresi a web.xml-em mint ahová az alap servlet-es eclipse projekt rakja.

Új hozzászólás Aktív témák

Hirdetés