eclipse instalacion herramientas

5
Descarga, instalación y uso de herramientas: Eclipse: Instalación de Eclipse (Más información en http://www.eclipse.org/ ) 1. Copiar, descomprimir e instalar si es necesario la última versión de Eclipse disponible: 3.3.1.1. (En los laboratorios de p rácticas está instalada la versión 3.1). 2. Ejecutar eclipse. La primera vez preguntará por la carpeta ( workspace) donde se quieren ubicar los proyectos, elegir por ejemplo la que se propone por defecto.  3. La primera vez que se ejecute aparecerá una pantalla de bienvenida que podrá ser visitada en cualquier momento desde la ruta de opciones Help Welcome. Después de explorar las opciones de esta bienvenida ir al entorno a través del icono Workbench en la esquina superior derecha. Creación de un proyecto JAVA 1. Crear un proyecto JAVA (  File  New Project  Java Project). Elegir un nombre de proyecto y una ubicación (si no se quiere guardar en la carpeta definida para el workspace). En el Package Explorer aparecerá una carpeta dedicada al proyecto, sobre ella y con el botón derecho del ratón se podrá acceder a las opciones más comunes de los  proyectos. 2. Se añaden clases al proyecto a través de  File  NewClass. 3. Para especificar la manera en la que queremos ejecutar las clases que forman  parte de un proyecto necesitamos definir una configuración. Esto se hace mediante la ruta de opciones Run  Run...  Java Application  New. En la ventana correspondiente se  podrán especificar la clase principal del proyecto (pestaña Main) y los argumentos de entrada (pestaña Arguments). Instalación del  plugin de ANTLR a través del gestor de actualizaciones remotas (Más información en http://antlreclipse.sourceforge.net ) 1. Seguir la ruta de opciones  Help Software Updates  Find and Install 2. Elegir la opción Search for new features to install 3. Introducir la dirección de donde descargar el  plugin (  New Remote Site ) http://antlreclipse.sourceforge.net/updates/ 4. Una vez creado el enlace a este nuevo sitio marcarlo y proseguir con la instalación con el botón  Next .

Upload: jhony-castro

Post on 08-Apr-2018

220 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: ECLIPSE Instalacion Herramientas

8/7/2019 ECLIPSE Instalacion Herramientas

http://slidepdf.com/reader/full/eclipse-instalacion-herramientas 1/5

Descarga, instalación y uso de herramientas:

Eclipse:

Instalación de Eclipse 

(Más información en http://www.eclipse.org/)

1. Copiar, descomprimir e instalar si es necesario la última versión de Eclipse

disponible: 3.3.1.1. (En los laboratorios de prácticas está instalada la versión 3.1).

2. Ejecutar eclipse. La primera vez preguntará por la carpeta (workspace) dondese quieren ubicar los proyectos, elegir por ejemplo la que se propone por defecto. 

3. La primera vez que se ejecute aparecerá una pantalla de bienvenida que podrá ser visitada en cualquier momento desde la ruta de opciones  Help → Welcome. Después de

explorar las opciones de esta bienvenida ir al entorno a través del icono Workbench en la

esquina superior derecha.

Creación de un proyecto JAVA

1. Crear un proyecto JAVA ( File → New→ Project →  Java Project). Elegir un

nombre de proyecto y una ubicación (si no se quiere guardar en la carpeta definida para elworkspace). En el Package Explorer aparecerá una carpeta dedicada al proyecto, sobre ella

y con el botón derecho del ratón se podrá acceder a las opciones más comunes de los proyectos.

2. Se añaden clases al proyecto a través de File→ New→Class.

3. Para especificar la manera en la que queremos ejecutar las clases que forman

 parte de un proyecto necesitamos definir una configuración. Esto se hace mediante la ruta

de opciones Run →  Run... → Java Application→  New. En la ventana correspondiente se

  podrán especificar la clase principal del proyecto (pestaña Main) y los argumentos de

entrada (pestaña Arguments).

Instalación del  plugin de ANTLR a través del gestor de actualizaciones

remotas

(Más información en http://antlreclipse.sourceforge.net)

1. Seguir la ruta de opciones Help→ Software Updates→  Find and Install 

2. Elegir la opción Search for new features to install 

3. Introducir la dirección de donde descargar el  plugin (  New Remote Site)http://antlreclipse.sourceforge.net/updates/

4. Una vez creado el enlace a este nuevo sitio marcarlo y proseguir con lainstalación con el botón Next .

Page 2: ECLIPSE Instalacion Herramientas

8/7/2019 ECLIPSE Instalacion Herramientas

http://slidepdf.com/reader/full/eclipse-instalacion-herramientas 2/5

5. Elegir la última versión del plugin y proseguir con la instalación. Al cabo de unas

cuantas confirmaciones se recomendará el reinicio del entorno Eclipse para que lasactualizaciones tengan efecto.

Instalación del plugin de ANTLR a través de una copia local(Más información en http://antlreclipse.sourceforge.net)

1. Descargar la copia del la última versión del  plugin de la página:http://antlreclipse.sourceforge.net/updates/

2. Seguir la ruta de opciones Help→ Software Updates→  Find and Install 

3. Elegir la opción Search for new features to install 

4. Elegir el  plugin a través del botón   New Archived Site, aparecerá en la pantalla de

actualizaciones disponibles.

5. Marcarlo y proseguir con la instalación mediante el botón Next . 

Creación de un proyecto ANTLR 

(Más información en http://antlreclipse.sourceforge.net)

1. Crear un proyecto JAVA.2. Para convertirlo en proyecto ANTLR usar la opción Toggle ANTLR project nature

(botón derecho del ratón sobre nombre del proyecto).

3. Para verificar que efectivamente es un proyecto ANTLR, y que por tanto procesa

automáticamente los ficheros de gramática tras cualquier cambio, se puede comprobar en laruta Project →  Properties→  Builders que ANTLR Builder está activo.

4. A través de la ruta de opciones  Project →  Properties→  Java Build Path→  Libraries

se debe añadir la biblioteca de ANTLR (antlr.jar).

Características más interesantes del plugin para ANTLR 

La característica más importante del  plugin   para ANTLR es el tratamiento especial quehace de los ficheros de gramáticas (*.g). Estos ficheros son procesados por el compilador 

de ANTLR (antlr.Tool) y cada vez que son modificados se recompilan

automáticamente. Otras facilidades añadidas del plugin son:

• Coloreado sintáctico.• Marcadores de errores de la gramática en la pantalla de edición.

• Vista de esquema de la gramática con los símbolos definidos para cada analizador.

• Inclusión automática en el proyecto de las clases JAVA generadas por ANTLR.

• Búsqueda de reglas de la gramática Cajas de texto mostrando las definiciones delos símbolos cuando el cursor pasa sobre ellos (máximo diez líneas). 

Recomendaciones sobre ANTLR 

Page 3: ECLIPSE Instalacion Herramientas

8/7/2019 ECLIPSE Instalacion Herramientas

http://slidepdf.com/reader/full/eclipse-instalacion-herramientas 3/5

1. El plugin ANTLR para Eclipse no le informa a Eclipse cuando el código Javagenerado ha cambiado. Por lo tanto, si tienen archivos .java generados abiertos,

  podrían ejecutarse versiones de dichos archivos distintas a las más recientes. Es

mejor cerrar todos los archivos .java generados antes de ejecutar el programa.

2. Durante la depuración de la gramática es útil activar las opciones de traza (trace) del

ANTLR , lo cual puede hacerse seleccionando el archivo de gramática con el botón

derecho del ratón, y seleccionando Properties:

Page 4: ECLIPSE Instalacion Herramientas

8/7/2019 ECLIPSE Instalacion Herramientas

http://slidepdf.com/reader/full/eclipse-instalacion-herramientas 4/5

JDK:

Si no lo ha hecho ya, instale algún compilador de JAVA (java.sun.com). Configure la variable de entorno CLASSPATH. Incluya los siguientes ficheros JAR 

y directorios (uso de export en Linux):

"."“JDK_HOME/jre/lib/rt.jar"“JDK_HOME/lib/dt.jar"“JDK_HOME/lib/tools.jar"“JDK_HOME/jre/lib/ext/dnsns.jar"“JDK_HOME/jre/lib/ext/ldapsec.jar"“JDK_HOME/jre/lib/ext/localedata.jar"“JDK_HOME/jre/lib/ext/sunjce_provider.jar" 

Descargar e instalar ANTLR de www.antlr.org. Añada antlr.jar  del directorio deANTLR a la variable CLASSPATH (En las aulas de prácticas sería:“/usr/local/eclipse/plugins/org.antlr_2.7.6/antlr.jar”).

Una vez hemos definido el fichero de los analizadores (.g), el siguiente paso será

“compilarlo”. Los ficheros de gramáticas se “compilan” cuando se traducen para generar el

código nativo (JAVA, C++ o C#) de los analizadores.

La compilación la realizaremos utilizando la línea de comandos.

La forma más común de compilar un fichero de gramáticas es mediante la siguiente

orden:

> java antlr.Tool path_del_fichero 

Así, si deseamos compilar el fichero MicroCalc.g  deberemos hacer algo así:

> java antlr.Tool MicroCalc.g

ANTLR se pondrá entonces en funcionamiento. Si todo ha ido bien, aparecerán

varios ficheros de extensión *.java en el directorio:

• MicroCalcLexer.java

• MicroCalcParser.java

• MicroCalcTreeParser.java

• MicroCalcLexerTokenTypes.java

Los tres primeros ficheros son los analizadores propiamente dichos. El último es un

interfaz JAVA que contiene todos los “tipos de tokens” del analizador léxico.

Queda un único paso para tener unos analizadores completamente funcionales:compilar los ficheros *.java para obtener los ficheros *.class. Esto se realiza de la misma

manera que compilamos cualquier fichero *.java. Si vamos a compilar un paquete completo

(denominado por ejemplo microcalc), la manera más sencilla de hacerlo es:

> cd ..> java microcalc/*.java 

Page 5: ECLIPSE Instalacion Herramientas

8/7/2019 ECLIPSE Instalacion Herramientas

http://slidepdf.com/reader/full/eclipse-instalacion-herramientas 5/5