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

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    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
    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 éprouvé
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    104
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2005
    Messages : 104
    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
    Membre averti
    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
    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