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

Applets Java Discussion :

Problème Applet sur le jar


Sujet :

Applets Java

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 16
    Par défaut Problème Applet sur le jar
    Bonjour,

    j'ai un problème pour faire fonctionner mon Applet, je sais qu'il y a pas mal de discussion mais je n'arrive pas a comprendre j'ai besoin d'un cas concret.

    J'arrive jusqu'a mon Applet, là ou est le problème c'est les librairies ".jar" que j'utilise. Sur Eclipse mon Applet fonctionne très bien.

    quand je créer mon jar j'ai ça dans mon dossier
    répertoire classes
    repertoire com
    repertoire lib
    repertoire META-INF
    .classpath
    ....
    dans mon META-INF j'ai le manifest dans lequels je mets ma première lib qui plante en faisant
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Class-path: ./lib/jdom-1.1.jar
    j'ai toujours l'erreur notClassFound: org/jdom/Document.
    Faut-il que remplisse le .classpath? que je modifie l'endroit de mes lib? ou ma ligne sur le manifest?
    Si j'arrive a résoudre ce problème il restera le fait que la génération du .jar sur eclipse devrait me donner un ".jar" qui est directement utilisable mais ce n'est pas le cas.
    Merci pour vos réponses.

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 16
    Par défaut
    j'ai trouvé une solution en mettant les lib à l'extérieur du ".jar" seulement faut les mettres 1 par 1 à la main dans la balise "ARCHIVE" de l'appel de l'applet (pas très beau)... si quelqu'un a une meilleure solution.

  3. #3
    Membre confirmé Avatar de docr1
    Profil pro
    Inscrit en
    Février 2007
    Messages
    74
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations forums :
    Inscription : Février 2007
    Messages : 74
    Par défaut
    Il existe une solution, tu decompresse tes fichier jar et tu place directement les sources dans l'applet. Mais vérifie bien que tu as le droit de le faire.

    En utilisant cette méthode, plus besoin de creer de meta-inf, mais cettetechnique n'est pas forcement plus propre que celle que tu propose.

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 16
    Par défaut
    Désolé pour le retard et merci pour la réponse. En effet j'ai fait comme ça en mettant mes libs a l'extérieur sans le manifest. je pense quand même le mieux est d'utiliser ant pour faire tout d'un coup (jar, copie du jar, copie des libs, signature du jar...)

    Merci encore

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Problème integration d'un jar dans une applet
    Par gornayel dans le forum Applets
    Réponses: 1
    Dernier message: 12/06/2012, 11h54
  2. Problème integration applet sur une Page JSF
    Par babouba dans le forum Applets
    Réponses: 0
    Dernier message: 29/03/2012, 12h18
  3. Réponses: 0
    Dernier message: 12/09/2009, 16h27
  4. Réponses: 3
    Dernier message: 10/04/2009, 17h29
  5. Réponses: 6
    Dernier message: 24/03/2009, 16h17

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