laboratorio i: configuración de eclipse. eclipse entorno de programación desarrollado por la...
Post on 22-Jan-2016
224 Views
Preview:
TRANSCRIPT
Laboratorio I:Laboratorio I:Configuración de eclipseConfiguración de eclipse
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
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…
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
Si la versión instalada es anterior,descarga e instala la última versión http://www.java.com/es/download/
Para instalar Eclipse: descargarPara instalar Eclipse: descargar
Disponible en Disponible en www.eclipse.orgwww.eclipse.org
Descargar Eclipse Classic
suele estar por ahí abajo…
Para instalar Eclipse: Para instalar Eclipse: descomprimir…descomprimir…
el.el.zipzip descargado… descargado…
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
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
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!
Después de elegir el workspaceDespués de elegir el workspace
Pincha en Pincha en OKOK
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í
La pantalla de trabajoLa pantalla de trabajo
Normalmente aparecerá
algo parecido a
esta pantalla
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, …
File > … > Java Project?File > … > Java Project?
Pincha Next
Verás…Verás…
En Eclipse 3.5
En versiones anteriores de
Eclipse…
¡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
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
El proyecto está creado…El proyecto está creado…
El nombre del
proyecto
Comprobar el proyecto: importanteComprobar el proyecto: importante
SeleccionarBuild Automatically
El primer programa…El primer programa…
Pichar
File > New > Class
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!
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 >…
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
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
Comprobación…Comprobación…
•El formato de los márgenes y demás, es importante•Si no está así, pinchar en Source > Format
(¡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
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
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
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á
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
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!
Comprobar contenidoComprobar contenido
Importante!
La carpeta local_lib? contiene esos archivos
Configuración de EclipseConfiguración de Eclipse
Pincha Pincha Window > PreferencesWindow > Preferences
DespliegaDespliegajava > Build Path > Classpath Varsjava > Build Path > Classpath Vars
Pincha New
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
Comprobar variableComprobar variable
Si no es la ruta de la carpeta, remove y volver atrás
Bien? pulsar OK
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…
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
Propiedades del proyecto…Propiedades del proyecto…
Selecciona esa opción y…
Propiedades: Propiedades: java build pathjava build path
pincha enLibraries…
Propiedades: Propiedades: LibrariesLibraries
pincha enAdd Variable…
Seleccionar LOCAL_LIB y
1
•Seleccionar esos archivos•Pinchar con tecla de control pulsada
2
3
ComprobaciónComprobación
No quitar esta nunca
Si no está conforme1. Seleccionar2. Remove3. Volver al paso anterior
Si todo bien, ok
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
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();
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
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
EjecuciónEjecución
Ese botón permanece encendido mientras el programa está en ejecuciónPinchar ahí para abortar
¿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
¿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
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…
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
Pincha Select All…Pincha Select All…
zip con los archivos de los proyectos
Pincha Finish
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
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
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
top related