In der Vergangenheit habe ich ein einfaches Produkt mit einem Applet zum Lernen von Java erstellt, aber kürzlich, als ich es kompiliert habe, um das frühere Produkt mit JDK11 zu verschieben
Hinweis:Test.Java verwendet oder überschreibt veraltete APIs.
Hinweis:Detail ist,-Xlint:Mit der Verfallsoption neu kompilieren.`
Wenn Sie mit -Xlint: deprecation
neu kompilieren
Test.java:3:Warnung:[deprecation] javax.Swing JApplet wird nicht empfohlen
public class Test extends javax.swing.JApplet {
^
1 Warnung
Als ich versuchte, es mit Appletviewer zu öffnen, kamen verschiedene Fehler heraus, und es war ein Fehler, den ich nicht gut verstand, weil ich nur ein wenig Java studiert habe, um die grundlegende Prüfung zum Informationstechniker abzulegen. Überprüfen Sie ihn daher bitte Zum ersten Mal habe ich erfahren, dass das Applet auf jdk11 nicht funktioniert ...
Ich wollte unbedingt an Produktionen vorbeikommen, also habe ich jdk11 schnell deinstalliert und jdk8 neu installiert, damit das Applet funktioniert. Ich werde das Verfahren als Memorandum zusammenfassen.
Gehen Sie zunächst wie folgt vor, um openjdk-11-jdk zu deinstallieren: sudo apt-get purge openjdk- \ * icedtea- \ * icedtea6- \ *
Wenn Sie fertig sind, überprüfen Sie mit "java -version", ob es keine solchen Dateien oder Verzeichnisse gibt, und führen Sie dann "sudo apt install openjdk-8-jdk" aus, um "openjdk-8-jdk" zu installieren. ..
Wenn Sie fertig sind, überprüfen Sie mit "Java-Version" und die Installation ist abgeschlossen.
Beim erneuten Kompilieren sollte keine Fehlermeldung angezeigt werden.
Recommended Posts