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 et Jar


Sujet :

Applets Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    118
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 118
    Par défaut Applet et Jar
    Bonjour à tous,

    J'essaie en vain de mettre en place une applet sur mon appli. J'ai donc généré un jar avec ma classe compilée dans le répertoire src.
    Je n'ai pas de problème pour lancer l'applet à partir de la classe. Mais dès que je l'intègre dans le jar, j'obtiens :

    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
     
    java.lang.ClassNotFoundException: MonApplet
    	at sun.plugin2.applet.Applet2ClassLoader.findClass(Unknown Source)
    	at sun.plugin2.applet.Plugin2ClassLoader.loadClass0(Unknown Source)
    	at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source)
    	at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source)
    	at java.lang.ClassLoader.loadClass(Unknown Source)
    	at sun.plugin2.applet.Plugin2ClassLoader.loadCode(Unknown Source)
    	at sun.plugin2.applet.Plugin2Manager.createApplet(Unknown Source)
    	at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
    	at java.lang.Thread.run(Unknown Source)
    Caused by: java.io.IOException: open HTTP connection failed:https://..../v220/s1/applets/MonApplet.class
    	at sun.plugin2.applet.Applet2ClassLoader.getBytes(Unknown Source)
    	at sun.plugin2.applet.Applet2ClassLoader.access$000(Unknown Source)
    	at sun.plugin2.applet.Applet2ClassLoader$1.run(Unknown Source)
    	at java.security.AccessController.doPrivileged(Native Method)
    	... 9 more
    Exception : java.lang.ClassNotFoundException: MonApplet
    Car forcément, si j'essaie d'accéder à l'URL précisée, le fichier n'existe pas... Etant donné que je dois passer par un jar signé, voyez-vous une erreur dans mon appel?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <object archive="monapplet.jar, lib/jil-toolkit.jar" code="MonApplet" codebase="<%=request.getContextPath()%>/applets" alt="Navigateur non compatible Java">		
     
    	</object>

  2. #2
    Membre Expert
    Avatar de slim_java
    Homme Profil pro
    Enseignant
    Inscrit en
    Septembre 2008
    Messages
    2 272
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Septembre 2008
    Messages : 2 272
    Par défaut
    Salut,

    pourquoi ne pas utiliser la balise <applet> au lieu de la balise
    <object>

Discussions similaires

  1. Applet multi jars
    Par syrrius dans le forum Applets
    Réponses: 7
    Dernier message: 13/07/2007, 17h30
  2. Réponses: 5
    Dernier message: 20/06/2007, 12h22
  3. Applet et Jar
    Par TheReturnOfMuton dans le forum Applets
    Réponses: 7
    Dernier message: 01/08/2006, 12h18
  4. Applet lancement jar
    Par the_guitariste dans le forum Applets
    Réponses: 2
    Dernier message: 24/05/2006, 21h58
  5. [Applet][Débutant] .jar dans php
    Par the_guitariste dans le forum Applets
    Réponses: 14
    Dernier message: 24/05/2006, 14h39

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