Hola muy buenas. Mi problema es el siguiente:
Debo ejecutar una aplicacion java en modo grafico y en modo texto. El modo texto no es problema, excepto porque no se como configurar el classpath. El modo grafico es el mayor problema, pues tengo que ejecutarlo desde algunos .jar y no se como incluirlos en la llamada (con java) ni como configurar el classpath.
Lo ideal seria meter la llamada y el classpath en 2 .bat, 1 para cada uno pero no me sale
la estructura de directorios y ficheros seria:
lib: contiene las siguientes bibliotecas (descargar desde UBUVirtual)
• doccheck.jar para poder generar el chequeo de la documentación
• reversi-gui-lib-1.0.jar
*:
biblioteca con la interfaz gráfica proporcionada para poder ejecutar la aplicación en modo gráfico.
• log4j-1.2.17.jar : biblioteca de terceros para activar el mecanismo de
log (más información en http://logging.apache.org/log4j/1.2/).
• slf4j-api-1.7.1.jar : biblioteca de tercero para activar la fachada de
log (más información en http://www.slf4j.org/).
• slf4j-log4j12-1.7.1.jar : biblioteca de teceros para activar la fachada
de log (más información en http://www.slf4j.org/).
src: ficheros fuentes (.java) y ficheros de datos necesarios para poder compilar el producto completo.
bin: ficheros binarios (.class) y ficheros de datos necesarios.
doc: documentación HTML generada con javadoc de todos los ficheros fuentes.
doccheck: documentación HTML generada con el doclet DocCheck a partir de
todos los ficheros fuentes.
rsc: fichero log4j.properties (descargar desde UBUVirtual).
/compilar.bat: fichero de comandos con la invocación al compilador javac para
generar el contenido de la carpeta bin a partir de los ficheros fuente en la carpeta src.
/documentar.bat: fichero de comandos con la invocación al generador de documentación javadoc para generar el contenido del directorio doc a partir de los ficheros fuente en la carpeta src.
/chequear.bat: fichero de comandos con la invocación al chequeo de documentación para generar el contenido del directorio doccheck a partir de los ficheros fuente
en la carpeta src y del fichero doccheck.jar en lib.
/ejecutar_textui.bat: fichero de comandos con la invocación a la máquina virtual java para ejecutar la clase raíz del sistema en modo texto con cualquiera de las
configuraciones descritas en el presente enunciado, utilizando las clases en el directorio
bin y las necesarias en el directorio lib.
/ejecutar_gui.bat: fichero de comandos con la invocación a la máquina virtual
java para ejecutar la clase raíz del sistema en modo gráfico, con cualquiera de las
configuraciones descritas en el presente enunciado utilizando las clases en el directorio
bin y las necesarias en el directorio lib.