IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Eclipse Java Discussion :

Archive non reconnue


Sujet :

Eclipse Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 16
    Par défaut Archive non reconnue
    Bonjour à tous,

    Eclispe 3.4 WTP
    JDK 1.5.0_12
    TOMCAT 5.5_23

    Dans mon application qui utilise des pages JSP/JSTL, j'ai placé dans le classpath
    du projet entre autres 3 archives pour pages JSTL dont STANDARD.JAR qui contient le package org.apache.taglibs.standard.tlv.JstlCoreTLV.

    Et lorsque je lance mon application, j'obtient l'exception suivante :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
     
    java.lang.ClassNotFoundException: org.apache.taglibs.standard.tlv.JstlCoreTLV
    	org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1359)
    	org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1205)
    	org.apache.jasper.compiler.TagLibraryInfoImpl.createValidator(TagLibraryInfoImpl.java:658)
    	org.apache.jasper.compiler.TagLibraryInfoImpl.parseTLD(TagLibraryInfoImpl.java:247)
    	org.apache.jasper.compiler.TagLibraryInfoImpl.<init>(TagLibraryInfoImpl.java:163)
    	org.apache.jasper.compiler.Parser.parseTaglibDirective(Parser.java:424)
    	org.apache.jasper.compiler.Parser.parseDirective(Parser.java:493)
    	org.apache.jasper.compiler.Parser.parseElements(Parser.java:1557)
    	org.apache.jasper.compiler.Parser.parse(Parser.java:127)
    	org.apache.jasper.compiler.ParserController.doParse(ParserController.java:212)
    	org.apache.jasper.compiler.ParserController.parse(ParserController.java:101)
    	org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:156)
    	org.apache.jasper.compiler.Compiler.compile(Compiler.java:296)
    	org.apache.jasper.compiler.Compiler.compile(Compiler.java:277)
    	org.apache.jasper.compiler.Compiler.compile(Compiler.java:265)
    	org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:564)
    	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:299)
    	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:315)
    	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
    	javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
    Avez-vous une idée du problème ?

    Merci d'avance pour votre aide.

  2. #2
    Rédacteur
    Avatar de CyberChouan
    Homme Profil pro
    Directeur technique
    Inscrit en
    Janvier 2007
    Messages
    2 752
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Janvier 2007
    Messages : 2 752
    Par défaut
    Ce fichier jar est-il bien dans le répertoire WEB-INF/lib de ton projet web?

    Un projet Tomcat (et plus généralement J2EE) est particulier... Les librairies sont cherchées par convention dans WEB-INF/lib. Il faut donc les placer dans ce répertoire, en plus de les mettre dans le classpath du projet sous Eclipse.

    une autre solution consiste à lancer manuellement la JVM du serveur Tomcat pour lui faire réellement prendre en compte ton classpath mais c'est plus délicat à faire.
    Avant de poster, pensez à regarder la FAQ, les tutoriaux, la Javadoc (de la JRE que vous utilisez) et à faire une recherche
    Je ne réponds pas aux questions techniques par MP: les forums sont faits pour ça
    Mes articles et tutoriaux & Mon blog informatique

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 16
    Par défaut
    Bonjour CyberChouan,

    Les JAR étaient bien placée dans WEB-INF/lib en plus du classpath.
    Pour résoudre mon problème au plus vite, j'ai fait une nouvelle installation de ECLIPSE avec tous les plugins, et ça fonctionne à nouveau.

    Merci de ta réponse en tout cas.

Discussions similaires

  1. [Lomboz] [JBoss] JBoss 3.2.6 non reconnu par Lomboz ?
    Par romain3395 dans le forum Eclipse Java
    Réponses: 4
    Dernier message: 17/12/2004, 16h35
  2. Commandes non reconnues.
    Par Manu' dans le forum Administration système
    Réponses: 3
    Dernier message: 07/10/2004, 17h09
  3. [EJB] [JSP] Méthode EJB non reconnue dans jsp
    Par stago dans le forum Servlets/JSP
    Réponses: 2
    Dernier message: 06/07/2004, 09h52
  4. Creation de table, caractère non reconnu
    Par Missvan dans le forum PostgreSQL
    Réponses: 2
    Dernier message: 17/02/2004, 13h28
  5. xslt_create() non reconnu
    Par BRAUKRIS dans le forum XML/XSL et SOAP
    Réponses: 2
    Dernier message: 11/12/2003, 14h43

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo