Gu a de Instalaci on de Java y jEdittecdis-eu.es/.../Documentos/manual_JEdit_JCreator_JDK.pdf1....

30
Gu´ ıa de Instalaci´on de Java y jEdit Iv´ an F´ elix ´ Alvarez Garc´ ıa Alumno Colaborador de la Asignatura 1

Transcript of Gu a de Instalaci on de Java y jEdittecdis-eu.es/.../Documentos/manual_JEdit_JCreator_JDK.pdf1....

Guıa de Instalacion de Java y jEdit

Ivan Felix Alvarez Garcıa

Alumno Colaborador de la Asignatura

1

Indice

1. Instalacion de Java 31.1. Instalacion en Windows (Oracle) . . . . . . . . . . . . . . . . . . 3

1.1.1. Instalacion del JDK . . . . . . . . . . . . . . . . . . . . . 31.1.2. Instalacion de la documentacion de Java . . . . . . . . . . 51.1.3. Configuracion del JDK . . . . . . . . . . . . . . . . . . . . 6

1.2. Instalacion en Linux . . . . . . . . . . . . . . . . . . . . . . . . . 91.2.1. Instalacion del JDK y Configuracion de los ejecutables del

Java JDK (Oracle) . . . . . . . . . . . . . . . . . . . . . . 91.2.2. Instalacion del OpenJDK . . . . . . . . . . . . . . . . . . 15

2. Instalacion de jEdit 172.1. Descarga e instalacion de jEdit (Windows) . . . . . . . . . . . . . 172.2. Compilar y ejecutar nuestros programas Java con jEdit (Windows) 21

2.2.1. Compilar. . . . . . . . . . . . . . . . . . . . . . . . . . . . 222.2.2. Ejecutar. . . . . . . . . . . . . . . . . . . . . . . . . . . . 22

2.3. Descarga e instalacion de jEdit (Linux) . . . . . . . . . . . . . . 232.4. Compilar y ejecutar nuestros programas Java (Linux) . . . . . . 28

2.4.1. Compilar. . . . . . . . . . . . . . . . . . . . . . . . . . . . 282.4.2. Ejecutar. . . . . . . . . . . . . . . . . . . . . . . . . . . . 28

2

1. Instalacion de Java

1.1. Instalacion en Windows (Oracle)

1.1.1. Instalacion del JDK

Para desarrollar aplicaciones utilizando la plataforma Java, necesitaremosinstalar el JDK (Java Development Kit o kit de desarrollo para Java). En par-ticular, utilizaremos el Oracle Java Standard Edition Development Kit 7.0 : enel hallaremos todo lo necesario para desarrollar aplicaciones de escritorio deambito general, utilizando las versiones 7.0 del lenguaje Java y su bibliotecaestandar.

1. Accedemos a la seccion de descargas de la pagina web oficial de Ora-cle. Buscamos la ultima version del Java Development Kit (JDK) y ladescargamos. En el momento de redaccion de esta guıa, la ultima versiondisponible es la version Java SE 7u25. Tambien puede descargar desdeesta web la documentacion de Java, lo cual aconsejamos y detallamosposteriormente.

Figura 1: Imagen de la seccion de descargas en la web oficial de Oracle.

2. Al pulsar el boton Download nos aparece una lista de las versiones deJDK que podemos descargar. No olvide aceptar el acuerdo de licencia paradescargar el archivo. Elegimos la version adecuada para nuestra version de

3

Windows. Para arquitectura de 32 bits elegimos la version Windows x86.Para arquitecturas de 64 bits elegimos la version Windows x64. En casode duda, descargue la version para arquitecturas de 32 bits.

Figura 2: Imagen de las distintas versiones del JDK 7 que puede descargar.

3. Aparecera un dialogo preguntando si desea guardar el archivo. Diga quesı y guarde el archivo en la ruta que desee. Ejecute el archivo para procedercon la instalacion.

Figura 3: Instalacion del Java SE Development Kit 7.

4

4. Puede aceptar la configuracion por defecto que ofrece la instalacion. Cuan-do la instalacion haya acabado debera pulsar el boton Next para comenzarla instalacion del JavaFX SDK. Para finalizar, cuando se haya completadola instalacion pulse Close.

1.1.2. Instalacion de la documentacion de Java

El procedimiento para descargar la documentacion de Java es similar alanterior.

1. Accedemos a la seccion de descargas de la pagina web oficial de Oracle.En la seccion de recursos adicionales puede encontrar la documentacionde Java SE 7. Pulse en el boton Download.

Figura 4: Imagen de la seccion de descargas de recursos adicionales en la weboficial de Oracle.

2. Acepte el acuerdo de licencia y pulse sobre el archivo para descargarlo.Recuerde la ruta donde lo guardo.

Figura 5: Imagen de la documentacion diponible para descargar.

5

3. Cuando la descarga haya terminado, descomprima el archivo en la car-peta donde se encuentra. Debera obtener una carpeta llamada docs quecontenga un archivo index.html y subcarpetas.

4. Una vez haya terminado de descomprimir, mueva la carpeta al directoriodonde instalo el JDK. Si mantuvo la ruta por defecto, debera moverlo aC: \ Archivos de programa \ Java \ jdk1.7.0 25

Figura 6: Imagen del estado final de la carpeta donde se ha instalado el JDK.

1.1.3. Configuracion del JDK

El siguiente paso es configurar la variable del entorno Path para poder eje-cutar java y javac desde el interprete de la lınea de comandos.

1. Abra el menu y seleccione Panel de control. Una vez en el panel de control,seleccione el icono Sistema.

2. Seleccionamos Propiedades del sistema (o Configuracion avanzada del Sis-tema).

6

Figura 7: Imagen que senala donde esta Configuracion avanzada del Sistema enWindows 8.

3. Seleccionamos Opciones avanzadas en la ventana. En la parte inferiorvera un boton que pone Variables de entorno, pulselo.

Figura 8: Ventana Propiedades del sistema.

4. La nueva ventana Variables de entorno tiene dos listas de variables. En lalista de Variables del sistema de la parte inferior, busque la variable Patho PATH. Seleccionela y pulse sobre Modificar (o Editar). Debera anadiral valor de la variable la ruta donde se encuentran los binarios (carpetabin) del paquete que acabamos de instalar.

7

Figura 9: Anadiendo a la variable Path la ruta del JDK.

5. Una vez hecho esto, la variable de entorno Path ha quedado configurada.Puede probarlo abriendo un interprete de la lınea de comandos y escribi-endo java -version. Si ya tenıa abierto uno, cierrelo y abralo de nuevo.Hasta que no lo haga, no surtiran efecto los cambios realizados sobre lavariable de entorno Path. Al ejecutar este comando, debera obtener laversion del JDK que acabamos de instalar.

Figura 10: Comprobando la version del JDK instalada.

8

1.2. Instalacion en Linux

En este caso, se van a presentar dos opciones para poder llegar a trabajarcon Java. Una version es la que obtenemos descargandola de la web oficial y laotra es una version libre conocida como OpenJDK.

1.2.1. Instalacion del JDK y Configuracion de los ejecutables delJava JDK (Oracle)

1. Instalacion del JDK.

Para desarrollar aplicaciones utilizando la plataforma Java, necesitaremosinstalar el JDK (Java Development Kit o kit de desarrollo para Java). En par-ticular, utilizaremos el Oracle Java Standard Edition Development Kit 7.0 : enel hallaremos todo lo necesario para desarrollar aplicaciones de escritorio deambito general, utilizando las versiones 7.0 del lenguaje Java y su bibliotecaestandar.

1. Accedemos a la seccion de descargas de la pagina web oficial de Ora-cle. Buscamos la ultima version del Java Development Kit (JDK) y ladescargamos. En el momento de redaccion de esta guıa, la ultima versiondisponible es la version Java SE 7u25.

Figura 11: Imagen de la seccion de descargas en la web oficial de Oracle.

9

2. Al pulsar el boton Download nos aparece una lista de versiones de JDKque podemos descargar. No olvide aceptar el acuerdo de licencia paradescargar el archivo. Elegimos la version adecuada para nuestra versionde Linux. Para arquitecturas de 32 bits elegimos alguna de las versiones deLinux x86. Para arquitecturas de 64 bits elegimos alguna de las versionesde Linux x64. En caso de duda, descargue la version para x32. Ademas,para los SO Linux con entorno KDE es mejor descargarse el archivo conextension .rpm, mientras que para los que tienen entorno GNOME oUnity recomendamos obtener el archivo con extension .tar.gz. En estaguıa explicamos la instalacion para Ubuntu 12.04LTS. Recuerde donde hadescargado el paquete, lo necesitara mas tarde.

Figura 12: Imagen de las distintas versiones del JDK 7 que puede descargar.

3. A continuacion creamos una nueva carpeta en el directorio /usr. Podemosllamar a esta carpeta java. Necesitara permisos de usuario, ejecute $sudomkdir /usr/java

4. Movemos el archivo descargado al directorio /usr/java que acabamos decrear. Puede usar el comando mv.

5. El siguiente paso es situarnos en el directorio al que hemos movido elarchivo descargado y descomprimirlo.

10

Figura 13: Creacion del directorio en el que descomprimir el JDK.

Figura 14: Traslado del JDK descargado al directorio donde se descomprimira.

11

Figura 15: Descompresion del JDK descargado en el directorio creado.

2. Configuracion de los ejecutables del Java JDK.

Llegados a este punto, tenemos todos los ejecutables del paquete JDK en eldirectorio /usr/java. Para poder ejecutarlos desde la terminal necesitamos in-stalarlos y configurarlos como accion predeterminada. Esto lo haremos con java,javac y javadoc.

1. Primero instalaremos java. Usaremos $sudo update-alternatives --install”/usr/bin/java” ”java” ”/usr/java/jdk1.7.0 25/bin/java” 1.

Figura 16: Instalacion del comando java.

2. Ahora hay que configurarlo. Para ello tendremos que ejecutar $sudo

12

update-alternatives --set java /usr/java/jdk1.7.0 25/bin/java.

Figura 17: Configuracion del comando java

3. Si se ha instalado y configurado bien, al ejecutar $java -version apare-cera la ultima version que acabamos de descargar e instalar.

Figura 18: Comprobacion de la version de java instalada y configurada.

4. A continuacion hay que instalar y configurar javac utilizando el pro-cedimiento anterior. Los comandos a usar ahora son $sudo update-alternatives --install ”/usr/bin/javac” ”javac” ”/usr/java/jdk1.7.0 25/bin/javac”1 y $sudo update-alternatives --set javac /usr/java/jdk1.7.0 25/bin/javac.

5. Lo comprobamos igualmente con $javac -version.

13

Figura 19: Instalando y configurando javac.

Figura 20: Comprobando la version de javac instalada y configurada.

6. Por ultimo, para instalar y configurar javadoc procedemos de maneraanaloga. Los comandos a usar esta vez son $sudo update-alternatives --install ”/usr/bin/javadoc” ”javadoc” ”/usr/java/jdk1.7.0 25/bin/javadoc”1 y $sudo update-alternatives --set javadoc /usr/java/jdk1.7.0 25/bin/javadoc.

Para comprobar la version instalada de javadoc no se puede utilizar elcomando javadoc -version. En su lugar, puede usar el comando $sudoupdate-alternatives --config javadoc.

A partir de ahora podremos crear nuestros programas en lenguaje Ja-va en un editor de textos, como gedit, y compilarlos y ejecutarlos desdeuna terminal.

14

Figura 21: Instalando y configurando javadoc.

1.2.2. Instalacion del OpenJDK

Como se ha dicho anteriormente, OpenJDK es la version libre de la platafor-ma de desarrollo Java que se puede encontrar para las distintas distribucionesde Linux. Presenta ligeras diferencias con la version de Oracle en como la JVMprocesa los hilos de usuario. En particular, el entrelazado suele ser menor conesta version.

Para las distribuciones Debian, Ubuntu y similares lo instalaremos directa-mente desde el repositorio:

1. Instalacion del entorno completo de ejecucion de Java (JRE). Para ello,nos vamos a la terminal y escribimos lo siguiente: sudo apt-get installopenjdk-7-jre.

Figura 22: Instalacion del openJDK-7-jre

15

2. Una vez introducido lo anterior, aceptamos la descarga y se nos instalara.

3. Instalacion del entorno de desarrollo para construir nuestras aplicaciones(JDK). Para ello hacemos exactamente lo mismo que antes, nos dirigimosa la terminal y escribimos lo siguiente: sudo apt-get install openjdk-7-jdk

Figura 23: Instalacion del openJDK-7-jdk

4. Al igual que antes, cuando introduzcamos lo anterior, aceptamos la descar-ga y se nos instalara.

Para las versiones Fedora, Oracle Linux, Red Hat Enterprise Linux y simi-lares daremos los mismos pasos que para las distribuciones anteriores pero cam-biando la instruccion que introducimos:

1. Instalacion del entorno de ejecucion (JRE). Para ello, nos dirigimos ala terminal y escribimos lo siguiente: su -c ”yum install java-1.7.0-openjdk”

2. Instalacion del entorno de desarrollo (JDK). Para ello, nos dirigimos ala terminal y escribimos lo siguiente: su -c ”yum install java-1.7.0-openjdk-devel package”

Con esto, al igual que con la otra opcion, estaremos listos para poder creary ejecutar nuestras propias aplicaciones Java.

16

2. Instalacion de jEdit

2.1. Descarga e instalacion de jEdit (Windows)

Ya tenemos todo lo necesario para poder crear y ejecutar nuestros programasbajo la plataforma Java. Ahora necesitamos un IDE (Integrated DevelopmentEnvironment o entorno integrado de desarrollo) con soporte para Java paraelaborar dichas aplicaciones.

jEdit es un editor de texto libre, distribuido bajo los terminos de la Licen-cia publica general de GNU que tiene todo lo que necesitamos. Aunque si loprefiere, puede utilizar otras IDE como son Eclipse o NetBeans.

1. Lo primero que tenemos que hacer es descargar el IDE de su pagina ofi-cial. Para ello, una vez nos aparezca la pagina principal, pinchamos sobreDownload.

Figura 24: Imagen de la pagina principal de jEdit.

2. Una vez estemos en Download nos vamos a la ultima version de jEdity seleccionamos aquella que corresponda a nuestro sistema operativo, yasea Windows o Linux.

Nota: para la explicacion se utilizara la version de Windows.

17

Figura 25: Imagen de la pagina con las distintas versiones de jEdit.

3. Una vez descargado el programa pasamos a su instalacion.

Figura 26: Instalacion del IDE jEdit.

4. Una vez terminado de instalarse pasamos a abrir el IDE.

18

Figura 27: Imagen del entorno jEdit.

Nota: Como se puede apreciar en la imagen, aparece un boton marcadocon un recuadro en rojo, si se pulsa se desplegara o se cerrara la ventanacon los directorios.

5. Hasta aquı hemos conseguido que jEdit sea nuestro editor de texto. Pase-mos ha anadirle las opciones de compilar y ejecutar nuestras aplicacionesJava. Para ello, tenemos que hacer click en la pestana Plugins e irnos aPlugin Manager.

Figura 28: Imagen indicando la pestana Plugin Manager.

19

6. Nos aparecera una nueva ventana con tres pestanas: Manage, Update eInstall. A la que nos tenemos que ir es a Install, donde nos aparecerandistintos plugins.

Figura 29: Imagen en la que se muestran los distintos plugins que se puedeninstalar.

7. En esta lista tendremos que buscar el plugin Console y darle al botonInstall que se habra activado.

20

Figura 30: Imagen que muestra el plugin a instalar con el boton Install activadoen la esquina inferior izquierda.

8. Tras instalarlo, si nos vamos a la pestana Plugins podremos apreciar queaparece una nueva pestana llamada Console con una lista de opcionesdisponibles.

Figura 31: Imagen que muestra la pestana Console con su lista de opciones.

2.2. Compilar y ejecutar nuestros programas Java con jEd-it (Windows)

Una vez tenemos tanto jEdit como el plugin instalado podemos compilar yejecutar nuestros programas de una manera muy sencilla.

21

2.2.1. Compilar.

Para compilar nuestros programas es tan sencillo como hacer click en la pes-tana Plugins → Console → Compile Current Buffer.

Figura 32: Ventana de compilacion.

Podemos apreciar que la ventana que aparece nos permite seleccionar el compi-lador con el que queramos compilar, en nuestro caso javac, puesto que deseamoscompilar codigo Java. Tras esto, pulsamos sobre el boton Ok para que compilenuestro codigo.

2.2.2. Ejecutar.

Tras haber compilado nuestro codigo, podremos ejecutarlo haciendo click enla pestana Plugins → Console → Run Current Buffer.

22

Figura 33: Ventana de ejecucion.

Al igual que antes, esta ventana nos permite seleccionar como queremos eje-cutar nuestro codigo, al ser un codigo en Java, lo ejecutaremos con la orden java.Tras esto, pulsamos sobre el boton Ok para ejecutar nuestro codigo mostrandola ejecucion de nuestra aplicacion en la terminal que incorpora jEdit.

2.3. Descarga e instalacion de jEdit (Linux)

Ya tenemos todo lo necesario para poder crear y ejecutar nuestros programasbajo la plataforma Java. Ahora necesitamos un IDE (Integrated DevelopmentEnvironment o entorno integrado de desarrollo) con soporte para Java paraelaborar dichas aplicaciones.

jEdit es un editor de texto libre, distribuido bajo los terminos de la Licen-cia publica general de GNU que tiene todo lo que necesitamos. Aunque si loprefiere, puede utilizar otras IDE como son Eclipse o NetBeans.

1. El primer paso que tenemos que dar para tener instalado nuestro edi-tor, es anadir a la lista de repositorios el respositorio donde se ecuentrajEdit. Para ello, introducimos el siguiente comando: sudo sh -c “debhttp://switch.dl.sourceforge.net/project/jedit ./”� /etc/apt/sources.list’

23

Figura 34: Introduccion del repositorio de jEdit.

2. Una vez anadido el repositorio, introducimos el comando sudo apt-getupdate para tener actualizados todos los paquetes disponibles en losrepositorios.

Figura 35: Actualizacion de los paquetes de los repositorios.

24

3. Por ultimo, pasamos a instalar jEdit mediante el siguiente comando: sudoapt-get install jedit

Figura 36: Instalacion de jEdit.

4. Una vez terminado de instalarse pasamos a abrir el IDE.

Figura 37: Imagen del entorno jEdit.

Nota: Como se puede apreciar en la imagen, aparece un boton marcadocon un recuadro en rojo, si se pulsa se desplegara o se cerrara la ventanacon los directorios.

5. Hasta aquı hemos conseguido que jEdit sea nuestro editor de texto. Pase-mos ha anadirle las opciones de compilar y ejecutar nuestras aplicaciones

25

Java. Para ello, tenemos que hacer click en la pestana Plugins e irnos aPlugin Manager.

Figura 38: Imagen indicando la pestana Plugin Manager.

6. Nos aparecera una nueva ventana con tres pestanas: Manage, Update eInstall. A la que nos tenemos que ir es a Install, donde nos aparecerandistintos plugins.

Figura 39: Imagen en la que se muestran los distintos plugins que se puedeninstalar.

26

7. En esta lista tendremos que buscar el plugin Console y darle al botonInstall que se habra activado.

Figura 40: Imagen que muestra el plugin a instalar con el boton Install activadoen la esquina inferior izquierda.

8. Tras instalarlo, si nos vamos a la pestanas Plugins podremos apreciar queaparece una nueva pestana llamada Console con una lista de opcionesdisponibles.

Figura 41: Imagen que muestra la pestana Console con su lista de opciones.

27

2.4. Compilar y ejecutar nuestros programas Java (Linux)

Una vez tenemos tanto jEdit como el plugin instalado podemos compilar yejecutar nuestros programas de una manera sencilla.

2.4.1. Compilar.

Para compilar nuestros programas es tan sencillo como hacer click en la pes-tana Plugins → Console → Compile Current Buffer.

Figura 42: Ventana de compilacion.

Podemos apreciar que la ventana que aparece nos permite seleccionar el compi-lador con el que queramos compilar, en nuestro caso javac, puesto que deseamoscompilar codigo Java. Tras esto, pulsamos sobre el boton Ok para que compilenuestro codigo.

2.4.2. Ejecutar.

Tras haber compilado nuestro codigo, podremos ejecutarlo haciendo click enla pestana Plugins → Console → Run Current Buffer.

28

Figura 43: Ventana de ejecucion.

Al igual que antes, esta ventana nos permite seleccionar como queremos eje-cutar nuestro codigo, al ser un codigo en Java, lo ejecutaremos con la orden java.Tras esto, pulsamos sobre el boton Ok para ejecutar nuestro codigo mostrandola ejecucion de nuestra aplicacion en la terminal que incorpora jEdit.

29

Referencias

[1] Natalia Partera Jaime: Guıa de Instalacion de Java y JCreator. 2012

[2] Quick Start Guide. jEdit - Programmer’s Text Editor.URL: http://www.jedit.org/index.php?page=quickstart

30