laboratorio i: configuración de eclipse
DESCRIPTION
Laboratorio I: Configuración de eclipse. Eclipse. entorno de programación desarrollado por la Eclipse Foundation entorno de programación: es un conjunto de herramientas para el desarrollo de aplicaciones utilizable con diferentes lenguajes de programación desarrollado en java - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: Laboratorio I: Configuración de eclipse](https://reader035.vdocuments.co/reader035/viewer/2022062321/56813ad5550346895da30d09/html5/thumbnails/1.jpg)
Laboratorio I:Laboratorio I:Configuración de eclipseConfiguración de eclipse
![Page 2: Laboratorio I: Configuración de eclipse](https://reader035.vdocuments.co/reader035/viewer/2022062321/56813ad5550346895da30d09/html5/thumbnails/2.jpg)
EclipseEclipse
entorno de programaciónentorno de programación desarrollado por la desarrollado por laEclipse FoundationEclipse Foundation
– entorno de programación: entorno de programación: es un conjunto de herramientas para el desarrollo de es un conjunto de herramientas para el desarrollo de aplicacionesaplicaciones
utilizable con diferentes lenguajes de utilizable con diferentes lenguajes de programaciónprogramacióndesarrollado en desarrollado en javajavaopen-sourceopen-source
![Page 3: Laboratorio I: Configuración de eclipse](https://reader035.vdocuments.co/reader035/viewer/2022062321/56813ad5550346895da30d09/html5/thumbnails/3.jpg)
Antes de arrancar Eclipse…Antes de arrancar Eclipse…Eclipse esEclipse es un programa un programa javajava– Debe estar instalado el Debe estar instalado el
JRE: Java Runtime EnvironmentJRE: Java Runtime Environmentsoftware para que se puedan ejecutar programas software para que se puedan ejecutar programas javajava
Comprueba la versión de java instalada en tu Comprueba la versión de java instalada en tu equipo visitando esta dirección:equipo visitando esta dirección:
http://www.java.com/es/download/installed.jsp
– Y si no…Y si no…
![Page 4: Laboratorio I: Configuración de eclipse](https://reader035.vdocuments.co/reader035/viewer/2022062321/56813ad5550346895da30d09/html5/thumbnails/4.jpg)
Comprobar la versión de java …Comprobar la versión de java …– Abre una ventana del sistema:Abre una ventana del sistema:
Inicio > Programas > Accesorios > Símbolo del sistema
1. Escribejava –version
1. Pulsa Enter2. Verás cuál es la
versión de java instalada
![Page 5: Laboratorio I: Configuración de eclipse](https://reader035.vdocuments.co/reader035/viewer/2022062321/56813ad5550346895da30d09/html5/thumbnails/5.jpg)
Si la versión instalada es anterior,descarga e instala la última versión http://www.java.com/es/download/
![Page 6: Laboratorio I: Configuración de eclipse](https://reader035.vdocuments.co/reader035/viewer/2022062321/56813ad5550346895da30d09/html5/thumbnails/6.jpg)
Para instalar Eclipse: descargarPara instalar Eclipse: descargar
Disponible en Disponible en www.eclipse.orgwww.eclipse.org
Descargar Eclipse Classic
suele estar por ahí abajo…
![Page 7: Laboratorio I: Configuración de eclipse](https://reader035.vdocuments.co/reader035/viewer/2022062321/56813ad5550346895da30d09/html5/thumbnails/7.jpg)
Para instalar Eclipse: Para instalar Eclipse: descomprimir…descomprimir…
el.el.zipzip descargado… descargado…
![Page 8: Laboratorio I: Configuración de eclipse](https://reader035.vdocuments.co/reader035/viewer/2022062321/56813ad5550346895da30d09/html5/thumbnails/8.jpg)
Eclipse instaladoEclipse instaladoComprueba que se ha creado una carpeta Comprueba que se ha creado una carpeta con este contenidocon este contenido
Puedes mover esa carpeta donde desees:Puedes mover esa carpeta donde desees:¿C > Archivos de programa?¿C > Archivos de programa?
•Para arrancar pinchar ese icono•Puedes crear un acceso directo en el Escritorio o en el Menú de Inicio
![Page 9: Laboratorio I: Configuración de eclipse](https://reader035.vdocuments.co/reader035/viewer/2022062321/56813ad5550346895da30d09/html5/thumbnails/9.jpg)
Arrancar EclipseArrancar Eclipse
Al cabo de unos Al cabo de unos segundos verás segundos verás
Eclipse almacena todos los archivos en una Eclipse almacena todos los archivos en una carpeta: el carpeta: el workspaceworkspace
Puedes cambiar su localización pinchando Puedes cambiar su localización pinchando
BrowseBrowse
Con alguna versión de Eclipse, igual no sale eso:
si ocurre, salta hasta la diapositiva con la pantalla de inicio
![Page 10: Laboratorio I: Configuración de eclipse](https://reader035.vdocuments.co/reader035/viewer/2022062321/56813ad5550346895da30d09/html5/thumbnails/10.jpg)
En futuras sesiones…En futuras sesiones…
Selecciona la carpeta con tu workspaceSelecciona la carpeta con tu workspace– No muevas la carpeta con el workspace a No muevas la carpeta con el workspace a
mano… y no la crees en un pen-drive!mano… y no la crees en un pen-drive!
![Page 11: Laboratorio I: Configuración de eclipse](https://reader035.vdocuments.co/reader035/viewer/2022062321/56813ad5550346895da30d09/html5/thumbnails/11.jpg)
Después de elegir el workspaceDespués de elegir el workspace
Pincha en Pincha en OKOK
![Page 12: Laboratorio I: Configuración de eclipse](https://reader035.vdocuments.co/reader035/viewer/2022062321/56813ad5550346895da30d09/html5/thumbnails/12.jpg)
Eclipse en marcha…Eclipse en marcha…Si es la primera sesión,Si es la primera sesión,– verás la pantalla de inicio/bienvenida:verás la pantalla de inicio/bienvenida:
pincha aquípincha aquí
![Page 13: Laboratorio I: Configuración de eclipse](https://reader035.vdocuments.co/reader035/viewer/2022062321/56813ad5550346895da30d09/html5/thumbnails/13.jpg)
La pantalla de trabajoLa pantalla de trabajo
Normalmente aparecerá
algo parecido a
esta pantalla
![Page 14: Laboratorio I: Configuración de eclipse](https://reader035.vdocuments.co/reader035/viewer/2022062321/56813ad5550346895da30d09/html5/thumbnails/14.jpg)
Creación de un proyectoCreación de un proyecto
Pincha:Pincha:File > New > Project > File > New > Project >
Java ProjectJava Projectno es necesario que crees no es necesario que crees nuevos proyectosnuevos proyectos
Puedes crear todos los Puedes crear todos los programas que quieras en programas que quieras en el mismo proyectoel mismo proyectoIgual es buena idea tener Igual es buena idea tener más de un proyecto: para más de un proyecto: para cada capítulo, …cada capítulo, …
![Page 15: Laboratorio I: Configuración de eclipse](https://reader035.vdocuments.co/reader035/viewer/2022062321/56813ad5550346895da30d09/html5/thumbnails/15.jpg)
File > … > Java Project?File > … > Java Project?
Pincha Next
![Page 16: Laboratorio I: Configuración de eclipse](https://reader035.vdocuments.co/reader035/viewer/2022062321/56813ad5550346895da30d09/html5/thumbnails/16.jpg)
Verás…Verás…
En Eclipse 3.5
En versiones anteriores de
Eclipse…
![Page 17: Laboratorio I: Configuración de eclipse](https://reader035.vdocuments.co/reader035/viewer/2022062321/56813ad5550346895da30d09/html5/thumbnails/17.jpg)
¡Importante!Debe estar seleccionado jre 1.5 o
posterior
Si es anterior, salir y volver a empezar
después de instalar la última versión de
java
Habilitar default JRE
![Page 18: Laboratorio I: Configuración de eclipse](https://reader035.vdocuments.co/reader035/viewer/2022062321/56813ad5550346895da30d09/html5/thumbnails/18.jpg)
Rellenar el formularioRellenar el formularioIntroduce el nombre del Introduce el nombre del proyecto; por ejemplo:proyecto; por ejemplo:
ProgramacionIProgramacionI
Selección activada
Si los campos del formulario están rellenados según se indica
Pincha Finish
![Page 19: Laboratorio I: Configuración de eclipse](https://reader035.vdocuments.co/reader035/viewer/2022062321/56813ad5550346895da30d09/html5/thumbnails/19.jpg)
El proyecto está creado…El proyecto está creado…
El nombre del
proyecto
![Page 20: Laboratorio I: Configuración de eclipse](https://reader035.vdocuments.co/reader035/viewer/2022062321/56813ad5550346895da30d09/html5/thumbnails/20.jpg)
Comprobar el proyecto: importanteComprobar el proyecto: importante
SeleccionarBuild Automatically
![Page 21: Laboratorio I: Configuración de eclipse](https://reader035.vdocuments.co/reader035/viewer/2022062321/56813ad5550346895da30d09/html5/thumbnails/21.jpg)
El primer programa…El primer programa…
Pichar
File > New > Class
![Page 22: Laboratorio I: Configuración de eclipse](https://reader035.vdocuments.co/reader035/viewer/2022062321/56813ad5550346895da30d09/html5/thumbnails/22.jpg)
Rellenar formularioRellenar formulario•Lo que pones ahí es el
nombre de paquete• por ejemplo:
Apellido.Nombre
Lo que pones ahí es el nombre del programa
Habilitar selección!
…pero no siempre se hace!
![Page 23: Laboratorio I: Configuración de eclipse](https://reader035.vdocuments.co/reader035/viewer/2022062321/56813ad5550346895da30d09/html5/thumbnails/23.jpg)
El primer programa…El primer programa…Si no aparece eso…
Entonces…1. Pinchar ahí con el botón
derecho2. Seleccionar Delete
Y volver a empezar File > New >…
![Page 24: Laboratorio I: Configuración de eclipse](https://reader035.vdocuments.co/reader035/viewer/2022062321/56813ad5550346895da30d09/html5/thumbnails/24.jpg)
El primer programa…El primer programa…
Entre las dos llaves, el códigoSólo ahí!
Esto es un comentariodesde /* hasta */
Esto es otro comentariodesde //
hasta el fin de la línea
Los comentarios no son parte del código del programaSirven para ponerle explicaciones
![Page 25: Laboratorio I: Configuración de eclipse](https://reader035.vdocuments.co/reader035/viewer/2022062321/56813ad5550346895da30d09/html5/thumbnails/25.jpg)
El primer programa…El primer programa…
Entre las dos llaves, vamos a escribir una lista de instrucciones
System.out.print("Hola");System.out.println(" arranca… ");System.out.print("… termina");System.out.println(" y Fin!");
1. Copy y Paste!2. Source > Format
![Page 26: Laboratorio I: Configuración de eclipse](https://reader035.vdocuments.co/reader035/viewer/2022062321/56813ad5550346895da30d09/html5/thumbnails/26.jpg)
Comprobación…Comprobación…
•El formato de los márgenes y demás, es importante•Si no está así, pinchar en Source > Format
![Page 27: Laboratorio I: Configuración de eclipse](https://reader035.vdocuments.co/reader035/viewer/2022062321/56813ad5550346895da30d09/html5/thumbnails/27.jpg)
(¡H(¡H!)errare…errare…
1. Cambiar dobles comillas por dos apóstrofes
2. Salvar3. Aparecen las marcas rojas
Indican que el texto no respeta las reglas del lenguaje
Un lenguaje de programación es una notación que debe usarse respetando todas las reglas!
Colocar el puntero en esa marca para tener más información sobre el error
![Page 28: Laboratorio I: Configuración de eclipse](https://reader035.vdocuments.co/reader035/viewer/2022062321/56813ad5550346895da30d09/html5/thumbnails/28.jpg)
Ejecutando el programa…Ejecutando el programa…Después de corregir, pulsar
Run > Run As > Java Application
En la pestaña Console aparecen los resultados del programa
System.out.print y System.out.printlnhacen cosas parecidas, pero distintas!
Si no se ve la pestañaWindow > Show View > Console
![Page 29: Laboratorio I: Configuración de eclipse](https://reader035.vdocuments.co/reader035/viewer/2022062321/56813ad5550346895da30d09/html5/thumbnails/29.jpg)
Para instalar una aplicación…Para instalar una aplicación…Solo en Eclipse 3.5Solo en Eclipse 3.5– Ejecutar al menos una vez conEjecutar al menos una vez con
Run > Run As > Java ApplicationRun > Run As > Java Application– PincharPinchar
File > Export > Java > File > Export > Java > RunnableRunnable Jar > Next Jar > Next
![Page 30: Laboratorio I: Configuración de eclipse](https://reader035.vdocuments.co/reader035/viewer/2022062321/56813ad5550346895da30d09/html5/thumbnails/30.jpg)
Seleccionar…Seleccionar…1.1. configuración de arranqueconfiguración de arranque
La opción con el nombre del programa y del proyecto!
2.2. Archivo para guardar el códigoArchivo para guardar el código
•En la carpeta elegida queda un archivo .jar•Si java está instalado, para arrancar la aplicación: Clicar y ya está
![Page 31: Laboratorio I: Configuración de eclipse](https://reader035.vdocuments.co/reader035/viewer/2022062321/56813ad5550346895da30d09/html5/thumbnails/31.jpg)
En las aplicaciones de escritorio…En las aplicaciones de escritorio…
Las instrucciones System.out…Las instrucciones System.out…– No producen ningún efectoNo producen ningún efecto
Es una forma de trabajo obsoletaEs una forma de trabajo obsoleta– Puede ser todavía una opción razonable para empezarPuede ser todavía una opción razonable para empezar
![Page 32: Laboratorio I: Configuración de eclipse](https://reader035.vdocuments.co/reader035/viewer/2022062321/56813ad5550346895da30d09/html5/thumbnails/32.jpg)
Instalación de libreríasInstalación de libreríasPara que Eclipse compile y ejecute algunos programas, debe ser configurado:– Hay que instalar algunas librerías
Librerías: programas que facilitan algunas tareas
Crea una carpeta: – puedes elegir el nombre:
java_lib, local_lib…: como prefieras
Descarga los archivos bin.zip y img.zip– Consulta cómo descargar el archivo img.zip
Copia los archivos en la carpeta– Sin descomprimir!
![Page 33: Laboratorio I: Configuración de eclipse](https://reader035.vdocuments.co/reader035/viewer/2022062321/56813ad5550346895da30d09/html5/thumbnails/33.jpg)
Comprobar contenidoComprobar contenido
Importante!
La carpeta local_lib? contiene esos archivos
![Page 34: Laboratorio I: Configuración de eclipse](https://reader035.vdocuments.co/reader035/viewer/2022062321/56813ad5550346895da30d09/html5/thumbnails/34.jpg)
Configuración de EclipseConfiguración de Eclipse
Pincha Pincha Window > PreferencesWindow > Preferences
![Page 35: Laboratorio I: Configuración de eclipse](https://reader035.vdocuments.co/reader035/viewer/2022062321/56813ad5550346895da30d09/html5/thumbnails/35.jpg)
DespliegaDespliegajava > Build Path > Classpath Varsjava > Build Path > Classpath Vars
Pincha New
![Page 36: Laboratorio I: Configuración de eclipse](https://reader035.vdocuments.co/reader035/viewer/2022062321/56813ad5550346895da30d09/html5/thumbnails/36.jpg)
Definir variableDefinir variable
Escribir ese nombre!1
• Buscar y seleccionar la carpeta
local_lib?
3
4
Comprobar!
Pinchar!2
La que tiene
En mayúsculas!LOCAL_LIB
![Page 37: Laboratorio I: Configuración de eclipse](https://reader035.vdocuments.co/reader035/viewer/2022062321/56813ad5550346895da30d09/html5/thumbnails/37.jpg)
Comprobar variableComprobar variable
Si no es la ruta de la carpeta, remove y volver atrás
Bien? pulsar OK
![Page 38: Laboratorio I: Configuración de eclipse](https://reader035.vdocuments.co/reader035/viewer/2022062321/56813ad5550346895da30d09/html5/thumbnails/38.jpg)
Eclipse configuradoEclipse configurado
Hay que configurar LOCAL_LIB si se Hay que configurar LOCAL_LIB si se cambia el workspacecambia el workspace
Ahora vamos a crear un Ahora vamos a crear un proyectoproyecto– Para desarrollar una aplicación debes crear Para desarrollar una aplicación debes crear
un proyecto…un proyecto…
![Page 39: Laboratorio I: Configuración de eclipse](https://reader035.vdocuments.co/reader035/viewer/2022062321/56813ad5550346895da30d09/html5/thumbnails/39.jpg)
Completar configuración del Completar configuración del proyectoproyecto
Si decides crear más proyectos, debes Si decides crear más proyectos, debes seguir las instrucciones siguientes seguir las instrucciones siguientes para cada uno de ellospara cada uno de ellos
Pincha en: Project > Properties
El nombre del proyecto debe
estar seleccionado
![Page 40: Laboratorio I: Configuración de eclipse](https://reader035.vdocuments.co/reader035/viewer/2022062321/56813ad5550346895da30d09/html5/thumbnails/40.jpg)
Propiedades del proyecto…Propiedades del proyecto…
Selecciona esa opción y…
![Page 41: Laboratorio I: Configuración de eclipse](https://reader035.vdocuments.co/reader035/viewer/2022062321/56813ad5550346895da30d09/html5/thumbnails/41.jpg)
Propiedades: Propiedades: java build pathjava build path
pincha enLibraries…
![Page 42: Laboratorio I: Configuración de eclipse](https://reader035.vdocuments.co/reader035/viewer/2022062321/56813ad5550346895da30d09/html5/thumbnails/42.jpg)
Propiedades: Propiedades: LibrariesLibraries
pincha enAdd Variable…
![Page 43: Laboratorio I: Configuración de eclipse](https://reader035.vdocuments.co/reader035/viewer/2022062321/56813ad5550346895da30d09/html5/thumbnails/43.jpg)
Seleccionar LOCAL_LIB y
1
•Seleccionar esos archivos•Pinchar con tecla de control pulsada
2
3
![Page 44: Laboratorio I: Configuración de eclipse](https://reader035.vdocuments.co/reader035/viewer/2022062321/56813ad5550346895da30d09/html5/thumbnails/44.jpg)
ComprobaciónComprobación
No quitar esta nunca
Si no está conforme1. Seleccionar2. Remove3. Volver al paso anterior
Si todo bien, ok
![Page 45: Laboratorio I: Configuración de eclipse](https://reader035.vdocuments.co/reader035/viewer/2022062321/56813ad5550346895da30d09/html5/thumbnails/45.jpg)
Comprobar el proyectoComprobar el proyecto
• Ahí ves la versión de java seleccionada y las librerías utilizables
Si no está así tendremos problemas• Para arreglarlo
1. Seleccionar Project > Properties2. Build Path3. LibrariesY corregir
![Page 46: Laboratorio I: Configuración de eclipse](https://reader035.vdocuments.co/reader035/viewer/2022062321/56813ad5550346895da30d09/html5/thumbnails/46.jpg)
Lectura y escrituraLectura y escritura
1.1. Crear un nuevo programa: UsoDeIODialogCrear un nuevo programa: UsoDeIODialog2.2. ParaPara
– pedir datos al usuariopedir datos al usuario– presentar resultadospresentar resultados
crear una ventana de diálogo
crear una ventana de diálogoPrimera instrucción:IODialog entradaSalida = new IODialog();
![Page 47: Laboratorio I: Configuración de eclipse](https://reader035.vdocuments.co/reader035/viewer/2022062321/56813ad5550346895da30d09/html5/thumbnails/47.jpg)
Crear una ventana de diálogoCrear una ventana de diálogoCorregir con EclipseCorregir con Eclipse
1. Pinchar en la marca de error2. En el menú desplegado, seleccionar
![Page 48: Laboratorio I: Configuración de eclipse](https://reader035.vdocuments.co/reader035/viewer/2022062321/56813ad5550346895da30d09/html5/thumbnails/48.jpg)
Uso de una ventana de diálogoUso de una ventana de diálogo
int edad = entradaSalida.readInt("Dime tu edad");
entradaSalida.print("Que...");entradaSalida.println("viejo eres!");
Para pedir datos
Y para presentar resultados
![Page 49: Laboratorio I: Configuración de eclipse](https://reader035.vdocuments.co/reader035/viewer/2022062321/56813ad5550346895da30d09/html5/thumbnails/49.jpg)
EjecuciónEjecución
Ese botón permanece encendido mientras el programa está en ejecuciónPinchar ahí para abortar
![Page 50: Laboratorio I: Configuración de eclipse](https://reader035.vdocuments.co/reader035/viewer/2022062321/56813ad5550346895da30d09/html5/thumbnails/50.jpg)
¿Qué archivos crea Eclipse?¿Qué archivos crea Eclipse?
En la carpeta del workspace, cada proyecto, su carpeta
•En src están los textos java•En bin están los programas traducidos a lenguaje máquina
En cada proyecto
![Page 51: Laboratorio I: Configuración de eclipse](https://reader035.vdocuments.co/reader035/viewer/2022062321/56813ad5550346895da30d09/html5/thumbnails/51.jpg)
¿Qué archivos crea Eclipse?¿Qué archivos crea Eclipse?En el mismo proyecto En el mismo proyecto puede haber varios puede haber varios programasprogramas– Los programas se Los programas se
consideran agrupados en consideran agrupados en paquetespaquetes
– El nombre de los paquetes se traduce en carpetas y subcarpetas
![Page 52: Laboratorio I: Configuración de eclipse](https://reader035.vdocuments.co/reader035/viewer/2022062321/56813ad5550346895da30d09/html5/thumbnails/52.jpg)
No modificar nunca a mano…No modificar nunca a mano…carpetas y archivos creados por Eclipse carpetas y archivos creados por Eclipse en el workspaceen el workspace
•En la ventana Package Explorer pincha Botón derecho
•Y selecciona lo que quieres hacer
•Borrar, cambiar nombre…
![Page 53: Laboratorio I: Configuración de eclipse](https://reader035.vdocuments.co/reader035/viewer/2022062321/56813ad5550346895da30d09/html5/thumbnails/53.jpg)
Para llevarte el trabajo a otro Para llevarte el trabajo a otro equipoequipo
No copies la carpeta No copies la carpeta con el workspacecon el workspace
Pincha enPincha en
File > Export > GeneralFile > Export > General
Archive FileArchive File
Y next
![Page 54: Laboratorio I: Configuración de eclipse](https://reader035.vdocuments.co/reader035/viewer/2022062321/56813ad5550346895da30d09/html5/thumbnails/54.jpg)
Pincha Select All…Pincha Select All…
zip con los archivos de los proyectos
Pincha Finish
![Page 55: Laboratorio I: Configuración de eclipse](https://reader035.vdocuments.co/reader035/viewer/2022062321/56813ad5550346895da30d09/html5/thumbnails/55.jpg)
Para recuperar/cargar proyectos…Para recuperar/cargar proyectos…
El zip con los El zip con los proyectos puede proyectos puede copiarse a otro equipocopiarse a otro equipoPara cargarlos en el Para cargarlos en el otro equipootro equipo
File > Import > GeneralFile > Import > General
Selecciona Existing Projects into Workspace y Finish
![Page 56: Laboratorio I: Configuración de eclipse](https://reader035.vdocuments.co/reader035/viewer/2022062321/56813ad5550346895da30d09/html5/thumbnails/56.jpg)
Selecciona el zip con los proyectosSelecciona el zip con los proyectos
Select all y finish
Pincha Browse para seleccionar el zip
•No intentes cargar en tu workspace proyectos que ya tenías •Es mejor que primero los borres por completo de tu workspace
![Page 57: Laboratorio I: Configuración de eclipse](https://reader035.vdocuments.co/reader035/viewer/2022062321/56813ad5550346895da30d09/html5/thumbnails/57.jpg)
Para borrar proyectos…Para borrar proyectos…
Pincha en el nombre del Pincha en el nombre del proyectoproyecto
Botón derecho y DeleteBotón derecho y Delete
also