viernes, 9 de mayo de 2008

Toma de contacto

Segundo día de curso JAVA (impartido por ETICOM). Aun estableciéndonos.. Hemos instalado el jdk1.6.0_06 (en la consola DOS, para combrobar que se ha instalado bien), ejecutamos 'JAVA', y luego 'java -version' (para conocer nuestra versión).

A continuación creamos nuestra carpeta de trabajo: C:\workspace. Dentro de ella creamos la carpeta 'Librerias'.

Instalamos el Eclipse 3.3 (extraemos el archivo "eclipse-java-europa-winter-win32.zip" en "C:\Archivos de programa\") y nos pedirá que le asignemos un path, y lo hacemos a C:/workspace.
Creamos un nuevo proyecto: "bienvenida" (File/new/java project/next/finish).
Abrimos la pestaña Navigator para ver los proyectos que tenemos en el workspace y todos sus detalles (Window/show view/Navigator).

En el src del proyecto bienvenida (en la pestaña Navigator) creamos una clase (menú contextual sobre src/new/class). En la ventana que se nos presenta tenemos que rellenar lo siguiente:
  • Source: lo dejamos tal cual (bienvenida/src)
  • Package: eticom.jse
  • Name: bienvenida
  • Which Methods: activamos todos.
Ya tenemos la clase creada. Si le añadimos la siguiente linea de código System.out.println("Hola Mundo"); en el bloque public static void main(String[] args) { y clikeamos en el boton verde de play o la ruta "run/run" (compilamos y ejecutamos, con lo que en la carpeta "bin" vemos que se ha compilado la clase "binvenida.class"). Veremos como en la Consola aparece "Hola Mundo".

Ahora vamos a instalar el pluggin "subclipse" en el eclipse, que sirve para poder acceder al repositorio. Descargar aquí. Descomprimimos el contenido en una carpeta cualquiera (en el escritorio por ejemplo). Nos vamos al eclipse y seguimos las instrucciones de la instalación de la web http://subclipse.tigris.org/install.html:
  • Help/Software Updates/Find and install
  • Activamos el radio button "Search for new features to install"/next
  • Clikeamos en el botón "New local site" y seleccionamos la carpeta que contiene el subclipse. Aceptamos y damos Finish.
  • Activamos el checkbox raiz que aparece, con lo que se activan los dos inferiores. Ahora desactivamos el checkbox del medio. Siguiente.
  • Activamos el radio button "I accept the terms in the license agreement". Siguiente -> Finish ->Install All
  • Le decimos que sí a reiniciar el Eclipse.
  • En Window/Open perspective/Other, seleccionamos el "SVN Repository Exploring" y OK. Veremos como cambia la vista de Eclipse. Para volver a la vista anterior, en Eclipse, en la esquina superior derecha de donde pone SVN RepositoryExploring Perspective, vemos un boton que pone ">>", se abre un menú y seleccionamos "JAVA".
  • Ahora vamos a abrir la ventana de los repositorios: Window/Show view/Other. Abrimos SVN Repository.
  • Abrimos el link: http://code.google.com/p/eticom-master-java/, pinchamos en la pestaña SOURCE y copiamos la URL que aparece hasta trunk, en nuestro caso http://eticom-master-java.googlecode.com/svn/trunk/.
  • En eclipse, en SVN Repository, menú contextual/new/repository location... y le pegamos la URL anterior, y finish. Ahora nos tiene que aparecer en la ventana de los repositorios la localización anteriormente insertada.
  • Ahora abrimos el link http://code.google.com/hosting/createProject, y creamos un nuevo repositorio en googlecode. Le damos un nombre (el mio es "pripro"), escribimos una descripción y seleccionamos una licencia (apache 2.0). Pulsamos el botón Create Project.
  • Nuevamente nos vamos al SOURCE de googlecode y de alguna manera, en googlecode, nos genera un password. Copiamos la 1ª dirección que nos sale, la https:// (https://pripro.googlecode.com/svn/trunk/).
  • En eclipse, en SVN Repository, menú contextual/new/repository location... y le pegamos la URL anterior, y finish. Ahora nos pide el nombre de usuario y el password anteriormente generado. OK y nos aparece el repositorio en la ventana de SVN Repository.
Ahora explicaremos como descargar desde el repositorio a nuestro workspace:
  • File/new/project. Abrimos la carpeta SVN y seleccionamos "Checkout Projects from SVN" y next.
  • Seleccionamos de la lista, la dirección https://pripro.googlecode.com/svn/trunk/. Seleccionamos nuestro proyecto (en este caso "bienvenida" y pulsamos Siguiente.
  • Seleccionamos el radio button "Check out as project in the workspace". Como Project Name: pripro, siguiente/finish.
Compartir el proyecto bienvenida (subirlo al repositorio):
  • En la ventana Navigator de Eclipse, menú contextual sobre el proyecto bienvenida/team/share project/SVN/Siguiente
  • En la ventana que se abre, seleccionamos el radio button "Use existing repository location" y de las dos URLs seleccionamos la https://pripro.googlecode.com/svn/trunk/ y pulsamos Finish. A continuación deseleccionamos los classpath y los project. OK.
Si lo que queremos es actualizar el proyecto bienvenida al repositorio, guardando los cambios realizados en el ordenador Local: sobre el proyecto, menú contextual/team/commit. También está Team/Update y Team/revert

No hay comentarios: