Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1520 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  problème avec applet

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

problème avec applet

n°141430
ceransky
Posté le 21-05-2002 à 09:38:05  profilanswer
 

Bonjour, peu expérimenté en java,
 
Je tiens à utiliser une applet dépendant d'autres objets mis dans un package et dont le chemin est inscrit dans le classpath.
Lorsque je compile mon applet.java cela marche sans problème. Signe que mon classpath (je crois) est correctement défini. Mais lorsque je veux l'exécuter, cela m'affiche un message du genre:
 
java.lang.NoClassDefFoundError: demande
 at appl1.init(appl1.java:44)
 at sun.applet.AppletPanel.run(Unknown Source)
 at java.lang.Thread.run(Unknown Source)
 
Là je ne comprends plus rien.
Désolé si cette question a déjà été posée ou effleurée mais j'aurai besoin d'un peu d'aide.
 
D'avance merci.
 
F.

mood
Publicité
Posté le 21-05-2002 à 09:38:05  profilanswer
 

n°141437
ceransky
Posté le 21-05-2002 à 09:53:05  profilanswer
 

En fait j'ai trouvé tout :)  
L'appletviewer n'utilise pas mon classpath mais il faut que j'aille définir dans le jre le package.
J'ai juste?
 
F.

n°141451
El_gringo
Posté le 21-05-2002 à 10:18:11  profilanswer
 

ceransky a écrit a écrit :

En fait j'ai trouvé tout :)  
L'appletviewer n'utilise pas mon classpath mais il faut que j'aille définir dans le jre le package.
J'ai juste?
 
F.  




 
c normal qu'il utilise pas ton classpath pour visualiser l'appet. Chez lui, le client n'a pas de classpath...

n°141475
HappyHarry
Posté le 21-05-2002 à 11:12:03  profilanswer
 

et c pour ca que generalement on met toutes les classes necessaires dans un jar  :)

n°141481
ceransky
Posté le 21-05-2002 à 11:16:36  profilanswer
 

OUi mais si j'utilises déjà plusieurs packages... difficile de les réunir en un seul et unique .jar, non?

n°141486
HappyHarry
Posté le 21-05-2002 à 11:17:57  profilanswer
 

ben ... non
quel est le probleme ?

n°141490
ceransky
Posté le 21-05-2002 à 11:20:44  profilanswer
 

mais quel est l'intérêt d'archiver des archives???

n°141495
HappyHarry
Posté le 21-05-2002 à 11:25:24  profilanswer
 

comprends pas ta remarque  :??:

n°141497
ceransky
Posté le 21-05-2002 à 11:27:47  profilanswer
 

eh bien tu me dis de mettre tous les packages que j'utilise dans un seul et unique package? Excuse moi amsi alors quel est l'intérêt?

n°141498
veryfree
Posté le 21-05-2002 à 11:28:12  profilanswer
 

ca se télécharge plus rapidement vu que c compressé et puis c plus facile de manipuler un fichier pour deployé une appli meme si ici il s agis d une applet

mood
Publicité
Posté le 21-05-2002 à 11:28:12  profilanswer
 

n°141506
ceransky
Posté le 21-05-2002 à 11:34:01  profilanswer
 

Soit c'est plus rapide mais en dehors de cela, cela a-t-il un but ultime? une technique de programmation?

n°141513
darklord
You're welcome
Posté le 21-05-2002 à 11:38:32  profilanswer
 

ceransky a écrit a écrit :

Soit c'est plus rapide mais en dehors de cela, cela a-t-il un but ultime? une technique de programmation?  




 
non je crois que tu as mal compris. Tu confonds archivages et packages.
 
Suppose que tu as deux packages
 
moi.applet
et  
org.xml
 
tu as donc, soit deux jar sur ton disque soit deux répertoire (moi et org). Ce qu'on veut dire c'est que si tu réunis ces deux répertoires au sein d'une même jar, il n'y aura qu'une connection HTTP pour récupérer les données.
 
Tandis que si tu mets les répertoires tel quel sur ton serveur web, la JVM va demander les classes au fur et à mesure qu'elle en a besoin (et donc faire autant de connec HTTP qu'il n'y a de classes à pomper).
 
Compris là?


---------------
Just because you feel good does not make you right
n°141515
darklord
You're welcome
Posté le 21-05-2002 à 11:39:18  profilanswer
 

en plus les jar peuvent etre archivés comme n'importe quelle page web et si elle n'a pas bougé depuis la dernier fois, la JVM utilise la copie locale.


---------------
Just because you feel good does not make you right
n°141516
darklord
You're welcome
Posté le 21-05-2002 à 11:39:46  profilanswer
 

ceransky a écrit a écrit :

eh bien tu me dis de mettre tous les packages que j'utilise dans un seul et unique package? Excuse moi amsi alors quel est l'intérêt?  




 
NON NON NON !!!!
 
les packages dans un meme jar, pas X packages en un seul  :fou:


---------------
Just because you feel good does not make you right
n°141517
HappyHarry
Posté le 21-05-2002 à 11:39:48  profilanswer
 

DarkLord a écrit a écrit :

 
 
non je crois que tu as mal compris. Tu confonds archivages et packages.
 
Suppose que tu as deux packages
 
moi.applet
et  
org.xml
 
tu as donc, soit deux jar sur ton disque soit deux répertoire (moi et org). Ce qu'on veut dire c'est que si tu réunis ces deux répertoires au sein d'une même jar, il n'y aura qu'une connection HTTP pour récupérer les données.
 
Tandis que si tu mets les répertoires tel quel sur ton serveur web, la JVM va demander les classes au fur et à mesure qu'elle en a besoin (et donc faire autant de connec HTTP qu'il n'y a de classes à pomper).
 
Compris là?  




 
merci dark  ;)  
j'pensais qu'j'm'en sortirais pas  :D

n°141518
darklord
You're welcome
Posté le 21-05-2002 à 11:40:09  profilanswer
 

:hello:


---------------
Just because you feel good does not make you right
n°141526
ceransky
Posté le 21-05-2002 à 11:46:17  profilanswer
 

>Compris là?  
Eh oh du calme...
je reexplique mon truc si tu veux bien.
Je fais appel à un package mais je fais appel aussi à deux .jar. Un pour un driver mysql l'autre pour la création d'une interface graphique. Je ne comprenais pas l'interet de mettre dans un seul ensemble mon driver et mon interface graphique.
Voilà.

n°141619
darklord
You're welcome
Posté le 21-05-2002 à 13:27:39  profilanswer
 

ceransky a écrit a écrit :

>Compris là?  
Eh oh du calme...
je reexplique mon truc si tu veux bien.
Je fais appel à un package mais je fais appel aussi à deux .jar. Un pour un driver mysql l'autre pour la création d'une interface graphique. Je ne comprenais pas l'interet de mettre dans un seul ensemble mon driver et mon interface graphique.
Voilà.  




 
tu as compris là ?  :heink:


---------------
Just because you feel good does not make you right
n°141681
ceransky
Posté le 21-05-2002 à 14:35:05  profilanswer
 

Oui j'ai compris mais j'ai d'autres trucs qui marchent pas.  :jap:  
Pas grave.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  problème avec applet

 

Sujets relatifs
Problème sous Access !!![PHP] Probleme dans ligne de code
[PHP] probleme de syntaxe[Javascript] Problème avec un formulaire !!!
[MySQL] : problème lors du téléchargement d'une base en ligneProblème de registration de OCX !
Problème Applet et Authentification Serveur Apache[JAVA] probleme pour signer l'applet eirc ?
[Java] Enorme probleme AppletProbleme Applet Java
Plus de sujets relatifs à : problème avec applet


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR