
У меня на компьютере хранятся следующие файлы, но я не знаю, как запустить ни один из них. Я думаю, что они как-то связаны с java, поэтому я попробовал использовать,
java filename
но это не сработало. Есть предложения?
EDIT: Ссылаюсь на файл, который я получил как есть, чтобы вы попробовали сами. Если что-то работает, пожалуйста, сообщите мне тоже.https://anonymousfiles.io/Hl8dKd20/
решение1
Файлы Java .class
содержат байт-код Java для запуска на JVM. Не зная точки входа программы (которой .class
принадлежат эти файлы), вы не можете «исполнить» отдельные .class
файлы. Если вы хотите увидеть исходный код (он же .java
файлы), который использовался для их создания, попробуйте использовать JD, декомпилятор Java:https://java-decompiler.github.io/
Редактировать: JD, похоже, сильно устарел. Используйте этот онлайн-декомпилятор:http://www.javadecompilers.com/
Правка #2: Судя по всему, эти .class
файлы — отдельные апплеты. Следуйте этому краткому руководству, чтобы заставить их работать (вам понадобится Java 8 для appletviewer
):https://www.cs.colostate.edu/helpdocs/JavaInDOS.html(просто замените команды DOS на их эквиваленты *nix, nano
например notepad
, mv
вместо cp
и т. д.)