Está en la página 1de 8

UNIVERSIDAD JOS ANTONIO PEZ

FACULTAD DE INGENIERA

Ctedra de Programacin III


Semestre 2-2017

Gua de Instalacin de JDK 8 con NetBeans 8.2


Competencias a Adquirir:

1. Conoce el procedimiento a seguir para instalar, en cualquier computador, el programa de JAVA SE Development Kit 8
(JDK 8 con el IDE NetBeans 8.2)
2. Maneja las caractersticas principales del entorno del editor NetBeans, para crear una aplicacin en Java.
3. Crea una aplicacin Java Main, la cual realiza la impresin del mensaje HOLA MUNDO.

Antes de instalar JAVA SE Development Kit 8:

De no poseer el programa de instalacin, se recomienda descargar dicho programa desde la pgina de ORACLE,
a continuacin se muestra el Instalador del JDK 8 con NetBeans 8.2, el cual ser empleado en las diferentes
aplicaciones a desarrollar durante el curso. Cabe destacar que no es la ltima versin existente, ya que est no
es compatible para mquinas de 32Bit. NOTA: si su mquina tiene Windows de 32Bit emplee el instalador
mostrado en la pgina de ORACLE con el nombre jdk-8u131-nb-8_2-windows-i586.exe y para las de
64Bit emplee jdk-8u131-nb-8_2-windows-x64.exe.

Instalacin de JAVA SE Development Kit 8:

A continuacin se muestra la instalacin del programa empleando una maquina cuyo Sistema operativo es
Windows 7 de 32Bit.

Paso 1: Seleccione el programa de instalacin, segn sus privilegios el sistema operativo de solicitar permiso
para que el programa genere cambios en el sistema

Luego de permitir que el instalador realice modificaciones en el sistema, el programa verifica si se puede llevar
a cabo la instalacin del mismo

Paso 2: Al terminar la verificacin por parte del instalador, seleccione el botn siguiente (Next). Note que la
instalacin emplea el uso de casi 800Mb de memoria.

Programacin III Gua de instalacin JDK 8 con NetBeans 8.2 Pgina 1 de 8


Profesor Hugo Hernndez junio de 2017
UNIVERSIDAD JOS ANTONIO PEZ
FACULTAD DE INGENIERA

Paso 3: En este paso se establece el lugar donde quedar instalado el JDK y el NetBeans, en caso de no querer
ubicar el programa en las ubicaciones predeterminadas por el instalador, selecciones el botn de navegar
(Browser) y ubique el lugar que prefiera utilizar en su disco para colocar dichos programas. Pulse siguiente para
aceptar la ubicacin de los mismos, seleccione el botn de siguiente (Next)

Luego de ubicar los programas, el instalador muestra un resumen del mismo y nos pregunta si queremos que
se chequeen las ltimas actualizaciones de los programas (Desactivar si no posee internet). Pulse el botn de
Instalar (Install).

Posteriormente arrancara el proceso de instalacin del JDK y el NetBeans con todos sus componentes, as
como las actualizaciones pertinentes (esto en caso de haber seleccionado el chequeo de actualizaciones)

Programacin III Gua de instalacin JDK 8 con NetBeans 8.2 Pgina 2 de 8


Profesor Hugo Hernndez junio de 2017
UNIVERSIDAD JOS ANTONIO PEZ
FACULTAD DE INGENIERA

Si la instalacin se ejecuta sin contratiempos, se mostrar el siguiente mensaje de finalizacin del mismo, a su
vez nos preguntan si queremos contribuir de manera annima la data de tus experiencias con el software para
realizar mejoras al mismo. Pulse el botn de finalizar (Finish) para culminar el proceso de instalacin.

Creando nuestro primer programa:

Al tener instalado Java con el IDE a emplear, en nuestro caso NetBeans 8.2, debe
tener en el escritorio el icono de apertura del programa, de haber creado el acceso
directo en el escritorio, en caso contrario busque el programa en el men de Inicio
-> Todos los Programas

La primera vez que se apertura NetBeans, puede tardar un poco la


carga del mismo, ya que est siendo creado las caractersticas del
programa en tu perfil de usuario.

Al terminar la carga del mismo se mostrar la pgina de inicio del


programa (Start page), en la cual de tener internet, nos permite
tener acceso a documentacin del programa.

Programacin III Gua de instalacin JDK 8 con NetBeans 8.2 Pgina 3 de 8


Profesor Hugo Hernndez junio de 2017
UNIVERSIDAD JOS ANTONIO PEZ
FACULTAD DE INGENIERA

Como pueden observar, el IDE nos muestra la barra de mens, as como las barras de herramientas, Archivo
(File), deshacer y rehacer (Undo/Redo), y de ejecutar (Run). Los cuales a medida que trabajemos en el curso,
veremos las facilidades que nos permiten; sin embargo, es recomendado que manipules los diferentes iconos
para tener un mayor manejo del editor. En caso de querer ocultar o activar ms barras, dirjase al men de ver
(View)

Hay que recordar que JAVA es un lenguaje de


programacin orientado a objeto, en este sentido al
querer crear una aplicacin se necesita desarrollar un
proyecto, es por esto que seleccionaremos el botn de
Nuevo Proyecto (New Project) o nos dirigimos al men
Archivo -> Nuevo Proyecto (File->New Project) o como
pueden observar en la imagen, se puede pulsar la tecla
abreviada Ctrl+Mays+N

El primer paso al crear un proyecto nuevo, es escoger


el tipo de proyecto a crear (Choose Project). Vamos a
seleccionar siempre durante el curso, categora
(Categories) Java y proyecto (Projects) Java
Application. Verifique siempre esto antes de pulsar el
botn siguiente (Next).

El segundo paso es el colocar el nombre al proyecto y


la localizacin que vamos a emplear para guardar los
diferentes archivos que va poseer dicho proyecto

Programacin III Gua de instalacin JDK 8 con NetBeans 8.2 Pgina 4 de 8


Profesor Hugo Hernndez junio de 2017
UNIVERSIDAD JOS ANTONIO PEZ
FACULTAD DE INGENIERA

NetBeans coloca como nombres predeterminado a los


proyectos JavaApplication#, siendo #, el nmero de
proyectos que ha creado hasta los momentos.

Coloquemos como nombre del proyecto (Project


Name) Saludo. Por otro lado, observe que
predeterminadamente tambin el IDE creo una carpeta
en mis documentos llamada NetBeansProjects, que
ser la ubicacin (Project Location) predeterminada
para guardar el proyecto, en caso de querer guardar el
proyecto en otra ubicacin seleccione el botn de
navegar (Browser) y reubique el lugar a emplear.

NOTA: Como regla, vamos siempre al crear un proyecto darle un nombre que empiece en mayscula.

Al cambiar el nombre del proyecto observe los siguientes aspectos:

1- En la localizacin del proyecto, se crear un directorio con el mismo nombre del proyecto (Project
Folder), en este directorio se guardaran todos los archivos del proyecto a emplear
2- Se encuentra tildado la opcin de crear una clase Main (Create Main Class) y en esta opcin se observa
saludo.Saludo. Por ahora mantendremos seleccionada esta opcin, hasta que se indique lo
contrario.

Al modificar el nombre, seleccione el botn de finalizar (Finish).

Comentarios de lneas mltiples


Paquete

Documentacin
de Java
Clase

Mtodo

Comentario de una lnea

Al finalizar la ventana de nuevo proyecto nos encontramos que se crearon dos nuevas ventanas a la izquierda
de la pantalla, la ventana superior contiene tres pestaas: proyectos (Projects), archivos (Files) y servicios
(Services) y la inferior la ventana de navegador (Navigator).

Programacin III Gua de instalacin JDK 8 con NetBeans 8.2 Pgina 5 de 8


Profesor Hugo Hernndez junio de 2017
UNIVERSIDAD JOS ANTONIO PEZ
FACULTAD DE INGENIERA

En la pestaa Proyectos, se puede observar los diferentes archivos que vamos construyendo en el proyecto
durante su creacin. En este momento solo se observa un nico archivo de nombre Saludo.Java, el cual se
encuentra dentro del paquete saludo. Esto se debe ya que al crear el archivo de clase Main,
predeterminadamente se establece que el paquete se llamar saludo y en l se almacena la clase principal,
cuyo nombre es Saludo y debido a que es un archivo JAVA su extensin es .Java.

La pestaa de archivos, nos muestras todas las carpetas y archivos que contendr el proyecto a la hora de crear
la aplicacin. Recuerde que los programas en JAVA se ejecutan gracias a su mquina virtual (JVM), y es por esto
que se pueden ejecutar fcilmente en cualquier sistema operativo, sin necesidad de realizar algn tipo de
adaptacin (Portabilidad). Es por esto que nos encontraremos, no solo las clases que posee el proyecto, sino
adems todos los archivos requeridos para que la mquina virtual funcione correctamente.

La pestaa servicios, tiene uso al momento de implementar bases de datos o conexiones externas, entre otros
servicios disponible en JAVA; actividades que en este curso no tocaremos.

La ventana de navegar, nos muestra los diferentes mtodos que posee la clase actual, y que pueden ser
implementadas en el cdigo a desarrollar. En este momento solo se cuenta con el mtodo main dentro de la
clase Saludo.

Nota: de querer ocultar cualquiera de las ventanas solo pulse el botn que se encuentra a la derecha de la
barra y las pestaas se mostrar como una cinta de opciones en el borde izquierdo del editor.

En la zona central se observa una pestaa con el nombre del archivo JAVA Saludo.Java, el cual se encuentra
abierto en ese momento y el editor le permite ver el cdigo fuente (Source) y el historial de trabajo (History);
por otro lado, el editor adems genero un primer cdigo de trabajo donde se observa:

1- Un comentario de lneas mltiples, donde nos explica como modificar la licencia de cabecera; as como,
el archivo temporal generado. Un comentario de lneas mltiples se forma con el uso de /* para abrir
el comentario y */ para finalizarlo. Recuerde que todo comentario colocado en el cdigo no es
interpretado por el compilador.
2- En la lnea 6, no indica el paquete donde tiene instancia la clase a formar; es decir, todos los archivos
pertenecientes a este paquete tienen acceso al uso de la clase Saludo.Java.
3- Entre las lneas 8 al 11, se nos presenta el primer comentario de documentacin de Java, en donde nos
muestra el autor del cdigo actual. El nombre que aparece siempre ser el mismo nombre de usuario
de la cuenta de Windows abierta. Los comentario de Java (JavaDoc), se reconocen ya que inicializan
con /**, y estos aparecen de generarse o colocarse previo a una clase o mtodo, y dicho comentario
se encuentra abierto hasta encontrarse un */.
4- La lnea 12, presenta la cabecera de la clase Saludo, dicha clase es del tipo pblica y finaliza en la lnea
21, ya que su cuerpo arranca entre la primera llave { y la ltima llave } mostrada en el cdigo.
5- Posteriormente se muestra el segundo comentario de documentacin Java, perteneciente al mtodo
main, lneas del 14 al 16.
6- En la lnea 17, se nos muestra la cabecera del mtodo main, el cual su cuerpo est activo entre la llave
abierta en esta lnea y la llave de cierre en la lnea 19.

Programacin III Gua de instalacin JDK 8 con NetBeans 8.2 Pgina 6 de 8


Profesor Hugo Hernndez junio de 2017
UNIVERSIDAD JOS ANTONIO PEZ
FACULTAD DE INGENIERA

7- Finalmente en la lnea 18 se muestra un comentario de una lnea donde nos informa que en esta zona
se colocar el cdigo lgico que emplear el programa al momento de este ejecutarse; es decir, en esta
zona colocaremos las lneas de instruccin principales a seguir por el programa.

Ubquese al final de la lnea 18 y pulse la tecla Enter. Escriba sout y pulse la tecla tabulador (Tab). sout es la
abreviacin que se cuenta en NetBeans para realizar una impresin por consola con salto de lnea.

Observe que en la lnea 19, aparece ahora System.out.println(); escriba entre las comillas Hola
Mundo.

Para ejecutar, se pulsa de botn de correr (Run) o


seleccionamos el men Correr->Correr Proyecto (Run->Run
Project) o como se muestra se puede utilizar la tecla
funcin 6 (F6)

Al ejecutar el programa por primera vez, se mostrar la ventana de


salida (Output), en donde se muestra el mensaje indicado en la lnea
19 de la clase Saludo y un mensaje donde nos indica que se
construy de manera exitosa el programa y tardo en ejecutarse en
cierto tiempo en segundo, el tiempo vara segn el procesador de la
mquina que emplee, entre otras cosas.

Hasta el momento el programa creado solo puede ser ejecutado con el IDE NetBeans, si se desea ejecutar por
la consola del sistema operativo de un computador cualquiera se necesita construir el proyecto con la
extensin .JAR. Un archivo JAR (por sus siglas en ingls, Java ARchive) es un tipo de archivo que permite ejecutar
aplicaciones escritas en el lenguaje Java (Wikipedia)
Para generar el archivo .Jar, se cuenta con el botn construir proyecto (Build Project) o en men de correr
seleccionar construir proyecto o como se observa se puede emplear la tecla Funcin 11 (F11), este botn solo
se pulsa si no se ha ejecutado el programa una primera vez, ya de haberse hecho nos mostrar el siguiente
mensaje.

Dicho mensaje no indica que automticamente el


archivo fuente es compilado, es por eso que no se
necesita construir, correr o depurar el proyecto, y que
en caso de querer crear el archivo .Jar, se debe
emplear el botn de limpiar y construir (Clean and
Build), que tambin se encuentra en el men de
correr o se puede emplear la teclas abreviadas
Mays+F11.

Programacin III Gua de instalacin JDK 8 con NetBeans 8.2 Pgina 7 de 8


Profesor Hugo Hernndez junio de 2017
UNIVERSIDAD JOS ANTONIO PEZ
FACULTAD DE INGENIERA

Cabe destacar que cuando uno ejecuta el programa automticamente quedan salvado las modificaciones
realizadas y si se quiere salvar el archivo o los archivos del proyecto tenemos los botones de Salvar (Save) y
Salvar todo (Save All) o por el men de archivo o empleando las teclas Ctrl+s o Ctrl+Mays+S, respectivamente.

Al mandar a construir el archivo .Jar, en la ventana de salida no muestra todos los pasos que se tiene que llevar
a cabo para crear dicho archivo y al final se muestra la lnea de comando a colocar en la consola del sistema
operativo para ejecutar el programa desarrollado.

java -jar "C:\Users\Hugo H\Documents\NetBeansProjects\Saludo\dist\Saludo.jar"

Nota: observe que el archivo .jar, quedo creado dentro de la carpeta de distribucin (dist) y este es el archivo
que se entrega si no se quiere adems entregar el fuente del programa a un cliente.

Es decir, si abrimos la ventana de smbolos del sistema de Windows y colocamos la lnea mostrada
anteriormente. Se ejecutar dando la misma respuesta encontrada en la ventana de salida del NetBeans.

Finalmente, cuando desee cerrar un proyecto, esto se realiza por el men de Archivo->Cerrar Proyecto [File-
>Close Project(Saludo)]

NOTA: A la hora de realizar la entrega de un proyecto para su correccin, se debe comprimir la carpeta
principal del proyecto en su totalidad, para ello emplearemos WinRar.

Referencias en lnea:

Abreviaciones en NetBeans usando la tecla TAB, Blog algoritmosjavafc.blogspot.com


Introduccin bsica a NetBeans para desarrollo en Java. Blog Marcial123.Cubava.cu
NetBeans Inicio Rpido (2009), Profesor Girardi Tmas, Universidad Tcnica Federico Santa Mara
Chile.
Tutorial de comienzo rpido del NetBeans IDE Java, proporcionado por la documentacin y soporte de
netbeans.org

Programacin III Gua de instalacin JDK 8 con NetBeans 8.2 Pgina 8 de 8


Profesor Hugo Hernndez junio de 2017