Wie führe ich diese .class-Dateien aus?

Wie führe ich diese .class-Dateien aus?

Ich habe die folgenden Dateien auf meinem PC gespeichert, weiß aber nicht, wie ich sie ausführen kann. Ich glaube, sie haben etwas mit Java zu tun, also habe ich versucht, sie zu verwenden, java filenameaber es hat nicht funktioniert. Irgendwelche Vorschläge?Bildbeschreibung hier eingeben

EDIT: Ich habe die Datei, die ich erhalten habe, so verlinkt, dass Sie sie selbst ausprobieren können. Wenn etwas funktioniert, sagen Sie es mir bitte auch.https://anonymousfiles.io/Hl8dKd20/

Antwort1

Java- .classDateien enthalten Java-Bytecode, der auf einer JVM ausgeführt werden soll. Ohne den Einstiegspunkt des Programms (zu dem diese .classDateien gehören) zu kennen, können Sie einzelne Dateien nicht „ausführen“ .class. Wenn Sie den Quellcode (also die Dateien) sehen möchten, .javader zum Erstellen dieser Dateien verwendet wurde, versuchen Sie es mit JD, dem Java-Decompiler:https://java-decompiler.github.io/

Bearbeiten: JD scheint stark veraltet zu sein. Verwenden Sie stattdessen diesen Online-Decompiler:http://www.javadecompilers.com/

Bearbeitung Nr. 2: Anscheinend .classhandelt es sich bei diesen Dateien um einzelne Applets. Folgen Sie dieser Kurzanleitung, um sie zum Laufen zu bringen (Sie benötigen Java 8 dafür appletviewer):https://www.cs.colostate.edu/helpdocs/JavaInDOS.html(ersetzen Sie einfach DOS-Befehle durch ihre *nix-Äquivalente, nanoalso durch notepad, mvstatt durch cpusw.)

verwandte Informationen