J'ai créé un Java programme d'applet et le compilé. À la suite de la compilation, il a généré un fichier class
. Mais, il a montré le message d'avertissement suivant lors de l'exécution de l'applet avec L'invite de commande à l'aide de la commande appletviewer
.
D:\Applets\Applets>appletviewer FirstApplet.Java
Warning: Can't read AppletViewer properties file: C:eswaran_s.VMSPL\.hotjava\properties Using defaults.
Lorsque j'exécute cette commande à nouveau, il ne montre pas le message d'avertissement, mais l'applet ne fonctionne pas.
Comment puis-je résoudre ce problème?
Ma solution à ce problème était de simplement (en Eclipse) d'aller à exécution-> Exécuter des configurations ... et ouvrez la carte JRE où je mets Java SE vers une version installée plus récente. (Dans mon cas de SE 6 à SE 7)
Le fichier .appletviewer
devrait être dans votre dossier à domicile. S'il n'existe pas, le fichier par défaut est créé. Vous pouvez également le placer dans le %USERPROFILE%\.hotjava\properties
.
Si vous exécutez AppetViewer, il fonctionne car vous en avez reçu un message. Supposons que votre instance soit créée sur le %PATH%
. Mais pour courir correctement, vous devriez fournir le fichier texte d'argument contenant de l'obscurité <APPLET>
étiqueter. Peu importe quelle extension il a.
Votre extension est fausse. Vous devez passer un chemin de fichier HTML comme celui-ci:
D:\Applets\Applets>appletviewer htmlfile_name.html
Au lieu de cela:
D:\Applets\Applets>appletviewer FirstApplet.Java
Il est souvent très difficile d'écrire, compiler et exécuter des applets dans l'envoi d'applet de l'invite de commande. Un meilleur moyen serait de télécharger le programme Eclipse à partir d'Internet. J'ai souvent beaucoup d'erreurs lors de la tentative d'exécution de programmes de l'invite de commande, et Eclipse compile automatiquement, met l'accent sur des mots spéciaux (comme le nouveau, la rupture, l'octet, le court, etc.) et même une erreur vérifie votre code (il souligne des erreurs avec un rouge rigide. ligne comme la vérification orthographique de Microsoft Word). Tous mes problèmes ont été résolus! Je vous recommande sérieusement de le télécharger.
Tout d'abord, assurez-vous de disposer du dossier Javadoc (simplement étiqueté "DOC" une fois extrait) dans votre dossier JDK comme indiqué ici:
http://www.jcreator.com/installation.htm
Vous pouvez télécharger le fichier DOC à partir d'ici pour Java SE 8:
http://www.oracle.com/technetwork/java/javase/documentation/jdk8-doc-downloads-2133158.html
Assurez-vous de construire le projet avant de l'exécuter (Menu/Build/Build Project).
Maintenant, exécutez votre projet.
J'ai eu le même problème à suivre les instructions pour un tutoriel similaire de Java d'Oracle: Guide de débutant - Sixième édition (PG 515). Les instructions vous disent d'exécuter immédiatement le fichier .java avec l'Applet Viewer. Cependant, vous devez d'abord la compiler. Donc, C:> Javac FirstApplet.java. Cela compilera le programme et créera votre fichier de classe FirstApplet, qui est actuellement manquant dans votre exécution. Ensuite, C:> AppetViewer FirstApplet.java. Votre applet devrait courir bien. Semble étrange que le tutoriel laisserait cette instruction.
Shoutout à l'enseignement de Rab Code brisé (les applets ont été obsolètes dans la plupart des navigateurs)