Dans le passé, j'ai créé un produit simple en utilisant l'applet pour étudier java, mais récemment, lorsque je l'ai compilé pour déplacer le produit précédent avec JDK11
Mise en garde:Test.java utilise ou remplace une API obsolète.
Mise en garde:Le détail est,-Xlint:Recompilez avec l'option obsolète.`
Si vous recompilez avec -Xlint: deprecation
Test.java:3:avertissement:[deprecation] javax.swing JApplet n'est pas recommandé
public class Test extends javax.swing.JApplet {
^
1 avertissement
Quand j'ai essayé de l'ouvrir avec appletviewer tel quel, diverses erreurs sont survenues, et c'était une erreur que je n'ai pas bien comprise parce que j'ai juste étudié un peu Java pour passer l'examen d'ingénieur d'information de base, alors vérifiez-le. Pour la première fois, j'ai appris que l'applet ne fonctionnait pas sur jdk11 ...
Je voulais vraiment déplacer les anciennes productions, alors j'ai rapidement désinstallé jdk11 et réinstallé jdk8 pour faire fonctionner l'applet. Je résumerai la procédure dans un mémorandum.
Tout d'abord, pour désinstaller openjdk-11-jdk, procédez comme suit: sudo apt-get purge openjdk- \ * icedtea- \ * icedtea6- \ *
Lorsque vous avez terminé, cochez java -version
pour dire qu'il n'y a pas de tels fichiers ou répertoires
, puis exécutez sudo apt install openjdk-8-jdk
pour installer ʻopenjdk-8-jdk. .. Une fois terminé, vérifiez avec
java -version` et l'installation est terminée.
Vous ne devriez pas recevoir d'erreur lorsque vous compilez à nouveau.
Recommended Posts