que tienen esta clase:System.out no funciona cuando se llama a jar-archivo desde la línea de comandos de Windows
public class Test {
public static void main(String[] args) {
System.out.println("Hello World!");
}
}
y solía "Exportar a JAR ejecutable" de Eclipse función para convertirlo en un frasco-archivo ejecutable (test.jar). Cuando ejecuto este programa en Eclipse, imprime "Hello World!", Pero cuando llamo al archivo jar desde la línea de comandos, no ocurre nada.
que han intentado llamar la jarra-archivo de la siguiente manera:
test.jar
test.jar -jar
no hay salida alguna.
Tengo otro programa que también tiene un efecto secundario (además de la salida a stdout) y mientras se realiza el efecto secundario (lo que me dice que el archivo jar definitivamente se ejecutó), nuevamente no se da salida al línea de comando. También he intentado usar stderr, pero eso no hace ninguna diferencia. ¿Alguien sabe cómo puedo hacer que esto funcione?
Gracias!
¿Cómo se llaman el archivo jar desde la línea de comandos? ¿Qué salida (si hay alguna) ves? Lo más probable es que el archivo jar no se ejecute. – kgiannakakis
Actualicé mi pregunta para señalar más claramente que estoy bastante seguro de que se está ejecutando el archivo jar y para mostrar cómo lo llamo. – Jordi