SORU
24 Mart 2013, Pazar


kavanoz yüklü değil. Sunucu uygulaması Spec 2.3 bölüm 9.7.2 bakın. Sınıf sorunlu: javax/servlet/Servlet.class

Ayrıca dinamik bir web projesi olan Maven projesi çalıştırıyorum. Tüm bahar maven kütüphaneler kullandım. Ama tomcat 7 sunucum başlıyorum aşağıdaki mesajı alıyorum: web.xml, Ben yarattım

INFO: validateJarFile(C:\Users\mibvzd0\workspace\.metadata\.plugins\
org.eclipse.wst.server.core\tmp2\wtpwebapps\hapi_hl7\WEB-INF\lib\
servlet-api-2.4.jar) - jar not loaded.
See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class

Sunucu uygulaması silme web/lib çalıştım, ama işe yaramadı. Bana ne yapılması gerektiğini benim durumumda bildirin.

CEVAP
24 Mart 2013, Pazar


Sunucu API .jar dosyasını web içinde beri gömülü olmamalı, belli ki, kapsayıcı zaten sınıf bu sınıfa sahiptir: arabirimler bu kavanozun içinde uygular.

Bağımlılık, Maven pom içinde: ** 5 varsayılan kapsam yerine provided kapsamında olmalıdır

<dependency>
    <groupId>javax.servlet</groupId>
    <artifactId>javax.servlet-api</artifactId>
    <version>3.1.0</version>
    <scope>provided</scope>
</dependency>

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • laptopmag

    laptopmag

    25 Ocak 2008
  • paikimchung

    paikimchung

    12 Mayıs 2006
  • The Onion

    The Onion

    14 Mart 2006