Erreur JVM en exécutant les applets java
Fermé
amnass
Messages postés
17
Date d'inscription
samedi 7 mars 2009
Statut
Membre
Dernière intervention
25 mars 2009
-
11 mars 2009 à 22:17
AR5ILIS - 12 mars 2009 à 21:53
AR5ILIS - 12 mars 2009 à 21:53
A voir également:
- Erreur JVM en exécutant les applets java
- Erreur 0x80070643 - Accueil - Windows
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel football - Télécharger - Jeux vidéo
- Java apk - Télécharger - Langages
- Erreur 0x80070643 Windows 10 : comment résoudre le problème de la mise à jour KB5001716 - Accueil - Windows
1 réponse
salut
apparement , tu dois signer ton applet à l'aide de jarsigner.exe qui se trouve sous le repertoire JAVA\bin (par l'intermediaire de la ligne de commande MS/DOS)
etapes a suivre:
1)
tu dois compiler et generer un fichier.jar( automatique avec netbeans et ajout de plugin avec eclipse qui s'appelle fatjar) de ton applet à chaque modification de code source puisque tonApplet.class est modifiée.
2) signer ce applet.jar avec jarsigner qui se trouve sous le repertoire JAVA\bin (par l'intermediaire de la ligne de commande MS/DOS).
Remarque: Si tu utilises d'autres librairies non predefinis par la jdk alors t'es appelés à les signer aussi.
instructions sous DOS:
exemple:Pour créer un KeyStore :
keytool -genkey -keystore FichierKeyStore -alias henry
Tapez le mot de passe du Keystore : (mdpkey)
Ressaisissez le nouveau mot de passe : (mdpkey)
Quels sont vos prÚnom et nom ?
[Unknown] : henry Dupont
Quel est le nom de votre unitÚ organisationnelle ?
[Unknown] : etudiant
Quelle est le nom de votre organisation ?
[Unknown] : lupsig
Quel est le nom de votre ville de rÚsidence ?
[Unknown] : paris
Quel est le nom de votre Útat ou province ?
[Unknown] : france
Quel est le code de pays Ó deux lettres pour cette unitÚ ?
[Unknown] : fr
Est-ce CN=henry, OU=etudiant, O=lupsig, L=paris, ST=france, C=fr ?
[non] : oui
SpÚcifiez le mot de passe de la clÚ pour <henry>
(appuyez sur EntrÚe s'il s'agit du mot de passe du Keystore) : (mdphenry)
Ressaisissez le nouveau mot de passe : (mdphenry)
Un fichier « monKeyStore » a été créé.
rque:
La creation d'un keystore se fait une seule fois.
Pour signer notre archive jar, il faut exécuter la commande :
jarsigner -keystore FichierKeyStore monarchive.jar henry
Enter Passphrase for keystore: (mdpkey)
Enter key password for henry: (mdphenry)
Warning:
The signer certificate will expire within six months.
appel de l'applet avec une page HTML:
<html>
<body>
<applet code="chemin d'accés de ton applet.class", archive="les chemins d'accées des librairies utilisés et qui ne sont pas predefinis (.jar) ainsi que le .jar de ton applet"
</body>
</html>
apparement , tu dois signer ton applet à l'aide de jarsigner.exe qui se trouve sous le repertoire JAVA\bin (par l'intermediaire de la ligne de commande MS/DOS)
etapes a suivre:
1)
tu dois compiler et generer un fichier.jar( automatique avec netbeans et ajout de plugin avec eclipse qui s'appelle fatjar) de ton applet à chaque modification de code source puisque tonApplet.class est modifiée.
2) signer ce applet.jar avec jarsigner qui se trouve sous le repertoire JAVA\bin (par l'intermediaire de la ligne de commande MS/DOS).
Remarque: Si tu utilises d'autres librairies non predefinis par la jdk alors t'es appelés à les signer aussi.
instructions sous DOS:
exemple:Pour créer un KeyStore :
keytool -genkey -keystore FichierKeyStore -alias henry
Tapez le mot de passe du Keystore : (mdpkey)
Ressaisissez le nouveau mot de passe : (mdpkey)
Quels sont vos prÚnom et nom ?
[Unknown] : henry Dupont
Quel est le nom de votre unitÚ organisationnelle ?
[Unknown] : etudiant
Quelle est le nom de votre organisation ?
[Unknown] : lupsig
Quel est le nom de votre ville de rÚsidence ?
[Unknown] : paris
Quel est le nom de votre Útat ou province ?
[Unknown] : france
Quel est le code de pays Ó deux lettres pour cette unitÚ ?
[Unknown] : fr
Est-ce CN=henry, OU=etudiant, O=lupsig, L=paris, ST=france, C=fr ?
[non] : oui
SpÚcifiez le mot de passe de la clÚ pour <henry>
(appuyez sur EntrÚe s'il s'agit du mot de passe du Keystore) : (mdphenry)
Ressaisissez le nouveau mot de passe : (mdphenry)
Un fichier « monKeyStore » a été créé.
rque:
La creation d'un keystore se fait une seule fois.
Pour signer notre archive jar, il faut exécuter la commande :
jarsigner -keystore FichierKeyStore monarchive.jar henry
Enter Passphrase for keystore: (mdpkey)
Enter key password for henry: (mdphenry)
Warning:
The signer certificate will expire within six months.
appel de l'applet avec une page HTML:
<html>
<body>
<applet code="chemin d'accés de ton applet.class", archive="les chemins d'accées des librairies utilisés et qui ne sont pas predefinis (.jar) ainsi que le .jar de ton applet"
</body>
</html>
12 mars 2009 à 18:17
merci beaucoup pour ton aide, les informations que tu m'a donné sont trop utiles.
merciiiiiiiiiiiiiiiiii
12 mars 2009 à 21:53
si t'as d'autres questions sur tous ce qui concerne le langage JAVA, tu peux me contacter sur :barabas_chj@hotmail.fr .
Astuce: tu peux executer ton applet sur d'autres machines connectées à la tienne via le seveur web apache tomcat :-)
être curieux, c'est pêter la gueule à autruis... :-)