Ejecutar .jar
La práctica que llevo haciendo durante estos días y sobre la cual te he preguntado varias veces, la terminé pero tengo problemas para ejecutarla.
En el output me sale este mensaje:
Init:
Deps-jar:
Compile:
Not copying the libraries.
To run this application from the command line without Ant, try:
java -jar "C:\Nonograma\dist\Nonograma.jar"
jar:
BUILD SUCCESSFUL (total time: 0 seconds)
Y mi práctica me dice que tiene que ser de esta forma.
El programa se deberá poder invocar desde la línea de comandos de Linux (ó
Windows) con la siguiente sintaxis:
tiny_mce_markergt; java nonograma [-i] [-h] [fichero]
Los argumentos son:
-i: Indica que se trata de resolver la variante inversa
-h: Muestra una ayuda
El programa leerá los datos del fichero que se le pase como argumento. Ej:
C:\> java nonograma valores.txt <ENTER>
C:\> java nonograma -i dibujo.txt <ENTER>
o también desde la entrada estándar (stdin):
C:\> java nonograma < valores.txt <ENTER>
o también usando pipe (tubería)
C:\> type valores.txt | java nonograma <ENTER>
Y saca por la salida estándar la matriz resuelta.
Los programas que no permitan esta funcionalidad estarán suspensos.
Mi problema está en que no se ejecuta y lo he probado de todas las formas posibles y revisé la práctica varias veces y no tiene fallos aparentes, ¿cómo puedo ejecutarlo?.
Muchas gracias de nuevo, que el terminar o no esta práctica repercute en terminar este año o el que viene la carrera.
En el output me sale este mensaje:
Init:
Deps-jar:
Compile:
Not copying the libraries.
To run this application from the command line without Ant, try:
java -jar "C:\Nonograma\dist\Nonograma.jar"
jar:
BUILD SUCCESSFUL (total time: 0 seconds)
Y mi práctica me dice que tiene que ser de esta forma.
El programa se deberá poder invocar desde la línea de comandos de Linux (ó
Windows) con la siguiente sintaxis:
tiny_mce_markergt; java nonograma [-i] [-h] [fichero]
Los argumentos son:
-i: Indica que se trata de resolver la variante inversa
-h: Muestra una ayuda
El programa leerá los datos del fichero que se le pase como argumento. Ej:
C:\> java nonograma valores.txt <ENTER>
C:\> java nonograma -i dibujo.txt <ENTER>
o también desde la entrada estándar (stdin):
C:\> java nonograma < valores.txt <ENTER>
o también usando pipe (tubería)
C:\> type valores.txt | java nonograma <ENTER>
Y saca por la salida estándar la matriz resuelta.
Los programas que no permitan esta funcionalidad estarán suspensos.
Mi problema está en que no se ejecuta y lo he probado de todas las formas posibles y revisé la práctica varias veces y no tiene fallos aparentes, ¿cómo puedo ejecutarlo?.
Muchas gracias de nuevo, que el terminar o no esta práctica repercute en terminar este año o el que viene la carrera.
1 respuesta
Respuesta de jruben
1