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 :

Applet java, archive jar -> probleme Worng name :(


Sujet :

Applets Java

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Février 2006
    Messages
    27
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 27
    Points : 28
    Points
    28
    Par défaut Applet java, archive jar -> probleme Worng name :(
    je n'arrive pas a faire fonction mon apllet dans un page web alors qu'elle fonctionne correctement dans eclipse.

    Mon applet contient quatre fichiers, alors je crée un .jar.

    [fabien@localhost applet]$ jar cvf AppletTM.jar ./AppletTM.class ./BaseTM.class ./History.class ./TopicMapEngine.class
    manifest ajouté
    ajout : AppletTM.class (entrée = 4783) (sortie = 2510) (47% compressés)
    ajout : BaseTM.class (entrée = 4607) (sortie = 2048) (55% compressés)
    ajout : History.class (entrée = 260) (sortie = 197) (24% compressés)
    ajout : TopicMapEngine.class (entrée = 9099) (sortie = 3915) (56% compressés)
    [fabien@localhost applet]$

    Je l'ai integrer dans cette page html :
    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
     
    <HTML>
    <HTML>
        <HEAD>
            <TITLE>Page de test de l'applet HelloWorldApplet</TITLE>
        </HEAD>
        <BODY>
            <H1 Align="center">Applet</H1>  <BR>
            <DIV Align="center">
            <APPLET code="AppletTM.class" archive="AppletTM.jar" Width=500 Height=500>
                    Votre navigateur ne supporte pas les applets.
                </APPLET>
            </DIV>
        </BODY>
    </HTML>
    mais au lancement de l'applet dans le navigateur j'obtient dans la console java :

    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.NoClassDefFoundError: AppletTM (wrong name: applet/AppletTM)
        at java.lang.ClassLoader.defineClass1(Native Method)
        at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
        at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
        at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
        at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
        at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
        at sun.applet.AppletClassLoader.findClass(AppletClassLoader.java:147)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
        at sun.applet.AppletClassLoader.loadClass(AppletClassLoader.java:119)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
        at sun.applet.AppletClassLoader.loadCode(AppletClassLoader.java:591)
        at sun.applet.AppletPanel.createApplet(AppletPanel.java:721)
        at sun.plugin.AppletViewer.createApplet(AppletViewer.java:1757)
        at sun.applet.AppletPanel.runLoader(AppletPanel.java:650)
        at sun.applet.AppletPanel.run(AppletPanel.java:324)
        at java.lang.Thread.run(Thread.java:595)
     
        ...
    Je ne comprend pas ou le problème

    Si qq1 à une idée ?

    Alison

  2. #2
    Membre habitué
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    104
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2005
    Messages : 104
    Points : 140
    Points
    140
    Par défaut
    Tes classes semblent être dans un package applet mais tu n'as pas créé ton jar en conservant le chemin.

    Remonte d'un répertoire pour fabriquer ton jar.

    [fabien@localhost applet]$ cd ..
    [fabien@localhost xxxxxx]$ jar cvf AppletTM.jar applet/AppletTM.class applet/BaseTM.class applet/History.class applet/TopicMapEngine.class

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Février 2006
    Messages
    27
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 27
    Points : 28
    Points
    28
    Par défaut
    merci c'était bien ça

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

Discussions similaires

  1. Applet java probleme
    Par krachik dans le forum Applets
    Réponses: 11
    Dernier message: 14/11/2007, 01h02
  2. Eclipse : Export Jar : creation applet java& windows
    Par heavydrinker dans le forum Eclipse Java
    Réponses: 0
    Dernier message: 30/10/2007, 09h38
  3. Probleme Applet java
    Par liliz84 dans le forum Applets
    Réponses: 4
    Dernier message: 02/10/2006, 02h52
  4. Probleme applet java sur mon site
    Par halo90 dans le forum Applets
    Réponses: 5
    Dernier message: 01/02/2006, 16h18

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