
Tengo los siguientes archivos almacenados en mi PC, pero no sé cómo ejecutar ninguno de ellos. Creo que tienen algo que ver con Java, así que intenté usarlo
java filename
pero no funcionó. ¿Alguna sugerencia?
EDITAR: vinculé el archivo que obtuve tal como está para que lo pruebe usted mismo. Si algo funciona por favor dímelo también.https://anonymousfiles.io/Hl8dKd20/
Respuesta1
Los archivos Java .class
contienen código de bytes de Java para ejecutarse en una JVM. Sin conocer el punto de entrada del programa (al que .class
pertenecen estos archivos), no se pueden "ejecutar" .class
archivos individuales. Si desea ver el código fuente (también conocido como .java
archivos) que se usó para crearlos, intente usar JD, el descompilador de Java:https://java-decompiler.github.io/
Editar: JD parece estar muy desactualizado. Utilice este descompilador en línea en su lugar:http://www.javadecompilers.com/
Edición #2: Aparentemente estos .class
archivos son subprogramas individuales. Siga esta breve guía para que funcionen (necesitará Java 8 para appletviewer
):https://www.cs.colostate.edu/helpdocs/JavaInDOS.html(simplemente reemplace los comandos de DOS con sus equivalentes *nix, nano
para notepad
, mv
en lugar de cp
, etc.)