You are on page 1of 5

TALLER 1 ECLIPSE

DOCENTE:

FACULTAD DE INGENIERIA
INGENIERIA DE SISTEMAS
HERRAMIENTAS COMPUTACIONALES
VILLAVICENCIO/META
2019

Facultad de Ingeniería de Sistemas


Programación
Laboratorio 1: Compresión de la Infraestructura
Profes
Ambiente de Desarrollo - Explorar un proyecto en Eclipse
1. Cree un directorio de trabajo:
 Abra el explorador de Windows
 Navegue hasta D:\TEMP
 Cree un directorio llamado LabsAPO1
2. copie el archivo ZIP del ejemplo Empleado, en el directorio que creó en el paso anterior.
3. Descomprima el archivo ZIP que descargó. Para esto utilice WINZIP o cualquier herramienta similar.
4. Abra el directorio n1_empleado y con el explorador de archivos navegue por la estructura de directorios.
 Revise la estructura de directorios del proyecto y recuerde el contenido de cada carpeta (no necesariamente todas
las carpetas tienen contenido en el proyecto que está explorando). Dentro de la estructura de archivos encontrará los
tipos de archivos que se describen en el anexo 1 de este laboratorio, revíselos, algunos archivos interesantes se
describen a continuación:

Bin build.bat: permite compilar el programa y general el .jar.


buildTest.bat: permite compilar las pruebas del programa y generar su correspondiente .jar.
clean.bat: borra todos los archivos del proyecto que pueden ser calculados a partir de otros.
cleanTest.bat: borra todos los archivos de las pruebas que pueden ser calculados a partir de
otros.
doc.bat: genera la documentación del programa, utilizando la herramienta Javadoc.
run.bat: ejecuta el programa. Debe ser ejecutado después de haber ejecutado el archivo build.
runTest.bat: ejecuta las pruebas del programa. Debe ser ejecutado después de haber
ejecutado el archivo buildTest.
Classes InterfazEmpleado: Esta es la ventana principal de la aplicación. Contiene a los paneles que
tienen los botones y muestran la información del empleado.
PanelConsultas: En este panel se muestran los campos y botones necesarios para realizar
las consultas.
PanelDatos: En este panel se muestran los datos del empleado
PanelExtensiones: Es el panel para las extensiones del ejemplo
PanelSalario: Donde se muestra y se modifica el salario del empleado

Data Permite poner la imagen para la interfaz del empleado


En formato jpg.

docs/api No aparece
docs/spec Se encuentra la descripcion del problema, pruebas , imagen interfaz y requerimientos
funcionales.
Lib Se encuentra el compilador jar.
Source Se encuentran varias carpetas de todas las clases y package del programa pero no se puede
ejecutar
test/classes Empleado.Test.Class
Fecha.Test.Class
test/data Todos los datos del test
test/lib Esta el compilador de Empleado.Test.Class jar y junit.jar
test/source Empleado.Test.Class
Fecha.Test.Class y un programa
 En su casa y de acuerdo al anexo 1 identifique los tipos de archivos en los directorios en blanco

5. Abra el proyecto del curso n1_empleado. Puede hacerlo de dos formas, una vez haya ingresado a ECLIPSE (haciendo
doble-clic en el ícono correspondiente):
Opción 1: Creando un proyecto sobre la estructura de directorios dada (Menú File/New/Project)
 Cree un proyecto Java en eclipse, con la ruta del directorio (D:/temp/n1_empleado) y el nombre del proyecto
(n1_empleado)
 Puede aceptar la creación ahora (botón “Finish”), o navegar a la siguiente ventana (“Next”) para ver las propiedades
del proyecto.

Opción 2: Importando el proyecto de la estructura de directorio dada (Menú File/Import)


 Elija la opción de “Proyecto Existente en Workspace”
Seleccione la carpeta del proyecto (D:/temp/n1_empleado) y finalice.
6. Explorar el proyecto desde eclipse como un sistema de archivos
 Utilice la vista llamada navegador. Si la vista no está disponible, búsquela en el menú Window/Show View/Navigator
 Revise nuevamente la estructura de directorios del proyecto.

7. Lea la descripción (descripción.doc) del problema a resolver, que se encuentra en el directorio /docs/specs.

8. Explorar el proyecto en Eclipse como un proyecto Java


 Utilice la vista llamada Package Explorer. Si la vista anterior no está disponible, búsquela en el menú Window/Show
View/Package Explorer
 Revise las propiedades del proyecto. Puede elegir las propiedades con click derecho sobre el proyecto o en el menú
Project/Properties

Ejecutar el proyecto en Eclipse


1. Ejecutar la clase principal del proyecto
a. Explore el proyecto del curso n1_empleado
b. Ubique la clase InterfazEmpleado en el árbol del explorador
c. Elija el comando Run as Java Application. Puede hacerlo desde la barra de herramientas, el menú principal o el
menú emergente del click derecho sobre la clase
d. Utilice la interfaz del proyecto y utilice las opciones de cálculo que se le proponen.

2. Busque la palabra main en la clase InterfazEmpleado, modifique el nombre y apellido del empleado conservando las
comillas dobles, guarde los cambios y ejecute nuevamente el proyecto.

3. Realice los cambios que quiera a la clase Empleado.java o cambie el archivo de directorio, intente ejecutar nuevamente.
Qué le paso al programa?

Rta: El programa se modificó el nombre y apellido en la interfaz del empleado y en la imagen de la interfaz.

Eclipse facilita las tareas de edición, compilación, seguimiento y ejecución de programas. Sin embargo tareas
como la compilación y la ejecución no son exclusivas del ambiente de desarrollo. Los archivos ejecutables
incluidos en el directorio bin son archivos de texto que también saben hacer estas tareas.

Entender el manejo de proyectos en Eclipse


Relacione los siguientes conceptos con la descripción más adecuada

( 4)
1 Eclipse Extensión de archivo con código java ejecutable

Comprueba que el código fuente no tenga errores de sintaxis y permite la construcción ( 5)


2 Editor
del código ejecutable
(12 )
3 Proyecto Archivo que contiene el modelo de un programa escrito en Racional Rose

(11)
4 .class Poner a funcionar un programa terminado

( 1)
5 Compilador Ambiente de desarrollo

( 3)
6 .bat Reúne los diferentes archivos que hacen parte de un programa

( 10)
7 Archivo fuente Reúne un conjunto de clases con fines de organización

(8)
8 Paquete Organización del contenido de un proyecto en carpetas

Extensión de archivo texto con instrucciones ejecutables para hacer diversas tareas, ( 9)
9 .java
entre ellas compilación y ejecución
Estructura de ( 6)
10 Archivo con el código de un programa escrito en un lenguaje de programación
directorios
(7)
11 Ejecutar Extensión de una archivo fuente o implementación de clase en Java

(13 )
12 .mdl Estándar de documentación de código fuente Java

(14 )
13 javadoc Archivo que empaqueta el código ejecutable de un programa para facilitar su instalación

14 .jar Facilita la creación y modificación de código fuente Java (2 )

Anexo1: Tipos de Archivos1

Tipo de Archivo Contenido Uso Construcción


.bat Archivo de texto que contiene una Se utiliza desde la consola Desde cualquier editor de
lista de comandos para el de comandos del sistema texto, como el bloc de notas.
computador. Se puede utilizar para operativo o haciendo doble-
indicar la manera de compilar o clic desde el explorador de
ejecutar un programa archivos.
.class Contiene el código compilado de una Lo usa el computador para Se construye llamando el
clase java, habrá una archivo class ejecutar un programa. compilador del lenguaje, e
por cada archivo java. indicando el archivo java
que debe compilar.
.doc Archivo que contienen parte de la Se requiere tener instalado Se crea y modifica desde de
especificación del problema. Microsoft Word y se ejecuta Microsoft Word.
haciendo doble-clic en el
explorador de archivos.
.html Archivo con la documentación de una Se requiere tener instalado Se crea automáticamente
clase. un navegador de Internet, por la utilidad Javadoc, que
para abrirlo basta con hacer extrae y organiza la
doble-clic en el explorador documentación de una clase
de archivos. escrita en Java.

1
Información sacada del libro “Fundamentos de Programación – Aprendizaje Activo basado en Problemas” de Jorge Villalobos y Rubby
Casallas, Pearson 2006. Libro guía del curso.
.jar Archivo donde están empaquetados Lo utiliza el computador Se construye utilizando la
todos los archivos .class de un para ejecutar un programa. utilidad jar que viene con el
programa. Facilita la instalación de compilador de Java.
una programa en el computador de un
usuario.
.java Archivo con la implementación de una Se le pasa al compilador Desde cualquier editor de
clase en Java. para que cree el .class que texto. Eclipse permite editar
posteriormente se ejecutará este tipo de archivos,
en el computador. ayudando a detectar errores
de sintaxis.
.mdl Archivo con los diagramas de clases y Se requiere tener instalado Se crea, modifica e imprime
de arquitectura del programa, escrito Rational ROSE. Para abrirlo desde Rational ROSE
en Rational ROSE. se hace doble-clic desde el
explorador de archivos.
.jpeg Archivo con una imagen, lo utilizamos Cualquier programa de Se crean en cualquier editor
para mostrar los diferentes diagramas imágenes. de imágenes.
del programa, para que aquellos que
no tienen instalado Rational ROSE
puedan visualizarlos.
.zip Es un archivo que empaqueta un Muchas herramientas Se construye utilizando las
conjunto de archivos, haciendo que permiten manejar este tipo misma herramientas que
ocupen menos espacio. de archivos, haciendo permiten extraer los
doble-clic en el explorador archivos allí contenidos.
de archivos.