Está en la página 1de 7

JCreator Pro 2.

0
Vamos a utilizar el entorno JCreator Pro 2.0 para la edición y compilación de
programas Java. Este entorno utiliza el JDK1.3.1 (o cualquier otra versión del JDK que
tengamos instalada y que seleccionemos adecuadamente). En el presente documento
suponemos que ya está preinstalado y que falta sólo la personalización.

Configuración de JCreator Pro 2.0


La primera vez que lo ejecutamos pregunta por las extensiones que utilizará por defecto.

Dejemos las que propone pulsando en el botón “Next >”.

Directorio de trabajo por defecto


Una vez abierto lo primero que tenemos que hacer es configurar nuestro directorio de
trabajo. En el menú Configure seleccionamos la entrada Options y a continuación, en
el árbol de la izquierda, seleccionamos Directories, apareciendo el siguiente diálogo:
Cambiamos la entrada titulada “Default Project Directory” a “c:\java\” y salimos
con OK. El resto de las entradas no hace falta modificarlas.

Trabajo con JCreator

Creación de un proyecto
En JCreator existen los conceptos de Espacio de Trabajo y de Proyecto. Aunque un
espacio de trabajo puede contener múltiples proyectos, nosotros crearemos uno nuevo
para cada proyecto. Esto simplifica bastante el trabajo con JCreator.

Los proyectos deben crearse como Empty Projects, en File -> New -> Projects (o a
través de Project -> New Project). También puede llegarse a este punto pinchando en
el icono New de la barra de herramientas.

Junto con la creación de un proyecto se debe crear un espacio de trabajo marcando la


opción “Create new workspace”. Al dar un nombre de proyecto (y espacio de trabajo) se
crea un subdirectorio bajo el directorio de trabajo por defecto y allí se colocarán los
ficheros pertenecientes a este proyecto.

Creación y edición de ficheros


Una vez creado el proyecto podemos proceder a la creación y edición de los ficheros
que van a formar parte del mismo. Un fichero que vaya a contener clases Java ha de
crearse como un Java File. La creación se hace en File -> New -> Files.
En esta ventana seleccionamos “Java File” y marcamos la opción “Add to project” para
que lo incluya en el proyecto que aparece debajo.

También podemos añadir clases directamente a nuestro proyecto. Obsérvese que Java
sigue la convención de mantener una clase por fichero. Es posible crear nuevas clases
con Project -> New Class ..., o pulsando directamente el icono New Class del menú de
herramientas. De esta forma se ejecuta un asistente que nos facilita la creación de clases.
No obstante, inicialmente es preferible que este asistente no sea utilizado.

Compilación de un proyecto
Puede utilizarse Build -> Compile Project para compilar todo el proyecto o Build ->
Compile File para compilar un solo fichero. Hay sendos iconos en la barra de
herramientas para esto, y para compilar un proyecto puede pulsarse F7 directamente.

Ejecución de una aplicación


Una aplicación puede ser ejecutada con Build -> Execute Project, pulsando el icono
Execute Project de la barra de herramientas o directamente con F5.

Si deseamos introducir argumentos en la ejecución de una aplicación debemos


configurar el entorno. Para ello, vamos a Build -> Runtime Configuration
Aquí aparecen los posibles entornos de ejecución. Podemos modificar el modo por
defecto (Default) o crear uno nuevo. Para modificar la forma de ejecución por defecto
seleccionamos <Default> y pulsamos Edit, apareciendo entonces una ventana como la
siguiente:

Debemos indicar la aplicación que se ejecutará en Run (La clase que contiene el
método main) y los parámetros que main necesita para su ejecución en Main(...)).

Alternativamente podemos cambiar el modo de ejecución de forma que el sistema nos


solicite los parámetros en el momento de comenzar la ejecución. Para esto
seleccionamos <Default> en la ventana anterior y pulsamos Edit. En este momento se
nos abre una ventana titulada Tool Configuration: Run Application, donde
seleccionamos Parameters y aquí seleccionamos la opción “Prompt for main
function arguments”. Esto hará que se nos soliciten parámetros siempre, lo que quiere
decir que si nuestra aplicación no requiere parámetros podemos volver a este menú y
deshacer la selección o simplemente no introducir ningún parámetro cuando se nos
solicite.

A la hora de ejecutar debemos indicar con qué entorno de parámetros queremos trabajar.
Por defecto se utilizará, claro está, las opciones indicadas en Default.

También puede ejecutarse desde una sesión MS-DOS y nada de esto es necesario.

El depurador de JCreator Pro 2.0


La versión LITE de JCreator no dispone de depurador, este sólo está disponible, y en un
formato muy simple, en la versión Pro.
Para ejecutar con depuración, simplemente hay que seleccionar Build -> Start
Debugger (Ctrl-F5). A partir de entonces, aparecerá un triángulo amarillo a la izquierda
de alguna línea del programa indicando por dónde va la ejecución. En el menú Build
hay diferentes entradas con algunas de las operaciones que se pueden realizar en este
modo de ejecución. Hay teclas para ejecutar pasa a paso, se pueden incluir puntos de
ruptura, etc.

Para interrumpir la depuración puede pulsarse el icono Stops the active tool del menú
de herramientas o usarse la combinación de teclas Ctrl-B.

Generación de entorno de depuración completo


Con lo visto en la sección anterior no es posible visualizar el estado de los objetos ni de
sus variables. Esta es la parte que está menos desarrollada en JCreatorPro 2.0.

Para ello es necesario generar un entorno de compilación que llamaremos Debug que
permita que se inspeccionen los objetos y variables.

Para ello Project -> Project Settings... y aparecerá una ventana similar a la siguiente:

Seleccionamos la opción JDK Tools y seleccionamos la herramienta compilador


(Select Tool Type: Compiler). Ahora tenemos dos opciones, modificar la
configuración por defecto o crear un segundo entorno de compilación. Hagamos lo
segundo: Seleccionamos la herramienta por defecto (<Default>) y pulsamos Copy. En
este momento se nos abre una ventana con los datos de un nuevo entorno de
compilación (con los mismos datos que el entorno por defecto), a la que hemos de dar
un nombre, por ejemplo, “Debug”. Ahora, en Parameters, seleccionamos Include
debug info para que se incluya la información adicional para depuración.

Ahora disponemos de dos configuraciones de compilación, para utilizar el entorno de


depuración basta marcarlo. Al compilar se utilizará el entorno seleccionado.
Posteriormente podemos ejecutar cualquier aplicación con o sin depuración según se
utilice Execute Project (F5) o Debug (Ctrl-F5). Pero ahora podemos consultar el
estado de las variables y de los objetos.

Utilización de la información de objetos


Desde la ventana de depuración podemos escribir varios comandos. En particular:

- locals Produce un listado de las variables locales


- dump <variable> Produce un listado del contenido de esa variable. Si variable
referencia a un objeto, puede accederse a sus variables de
instancia cualificándolas. Esto puede hacerse en varios niveles.
- exit Para interrumpir la depuración (igual que CTRL-B).
- help Para obtener una lista de todos los comandos disponibles.

Modificación de CLASSPATH
Una vez dentro de un proyecto, podemos modificar la variable CLASSPATH. Para
ello, debemos hacer lo siguiente: Project -> Project Settings... -> Required Libraries.
Podemos añadir una ruta al CLASSPATH simplemente creando una entrada y
seleccionándola. Pulsamos New..., le damos un nombre, por ejemplo, Util, y ahora
añadimos una ruta(Add -> Add Path...). Nosotros utilizaremos normalmente el
directorio c:\java\util\ para nuestras librerías de clases.

Puede añadirse la documentación de la librería si se dispone de ella.

También podría gustarte