SlideShare une entreprise Scribd logo
1  sur  22
Descarga Del Java SE Development Kit (JDK)
Para descargar el Java SE Development Kit (JDK) tenemos que ir a la siguiente página
Web http://www.oracle.com/technetwork/java/javase/downloads/index.html
Entonces hacemos clic sobre el botón Download JDK del Bundle JDK 6 Update 23.
En esta nueva página seleccionamos el sistema operativo de nuestro ordenador.
Nota: Si estamos trabajado con Windows 7 y Eclipse de 32 bits, tenemos que elegir
Windows. Si estamos trabajado con Windows 7 y NetBens elegiremos Windows x64.
Para este ejemplo elegiremos Windows x64.
Seguidamente marcamos el checkbox I agree to the Java SE Development Kit 6u23
Licence Agreements y después hacemos clic sobre el botón Continue.
Para finalizar hacemos clic sobre el vículo jdk-6u23-windows-x64.exe.
Una vez descargado el fichero de instalación en nuestro ordenador, lo ejecutamos y
seguimos las indicaciones del wizard o asistente.
Descarga e instalación de la documentación de la API Java SE
En la página Web http://java.sun.com/javase/6/docs/ hacemos clic sobre el botón Download
this Documentation
Seguidamente buscamos el enunciado Java SE 6 Documentation y hacemos clic sobre el
botón Download
Aceptamos la licencia haciendo clic sobre el botón radio button Accept
Y seguidamente hacemos clic sobre el vínculo Java(TM) SE Development Kit
Documentation 6, English
Nos descargamos el fichero en una carpeta temporal.
Entonces nos creamos las carpetas C:docsJavaJava SEAPI y finalmente desencipamos el
contenido de dicho fichero debajo de las carpetas que acabamos de crear.
Para descargar e instalar la documentación de la API de Java EE podemos hacer clic sobre
el siguiente vínculo Apéndice - Descarga e instalación de la documentación de la API Java
EE
Descarga e instalación del Entorno de Desarrollo Java NetBeans
Antes de descargar e instalar el IDE NetBeans es aconsejable descargar la última versión
del Java SE Development Kit (JDK). Para ello tenemos que hacer clic sobre Apéndice -
Descarga e instalación del Java SE Development Kit (JDK).
Para descargar el IDE NetBeans tenemos que ir a la siguiente página Web
http://www.netbeans.org/
Entonces hacemos clic sobre el botón Download NetBeans IDE
Ahora hacemos clic sobre el botón que más se ajuste a nuestras necesidades:
• Java SE
o utilización del IDE NetBeans para aplicaciones de escritorio Java SE
• JavaFX
o utilización del IDE NetBeans para aplicaciones de escritorio Java SE y
JavaFX
• Java
o utilización del IDE NetBeans tanto para aplicaciones de escritorio Java SE,
aplicaciones Java EE que se pueden ejecutar tanto en un contenedor Web
(Apache Tomcat) o en un contenedor EJB (GlassFish) y aplicaciones Java
ME (Micro Edition) que se ejecutan en móviles y PDAs
• Ruby
o utilización del IDE NetBeans para aplicaciones Ruby. También incluye el
framework rails y el interpretador JRuby
• C/C++
o utilización del IDE NetBeans para aplicaciones C y C++
• PHP
o utilización del IDE NetBeans para aplicaciones PHP
• All
o obtenemos el mismo entrono de trabajo que descargándonos Java pero
además podemos crear
 aplicaciones Java ME
 aplicaciones SOA (Service Oriented Architecture)
 aplicaciones Ruby
 aplicaciones C/C++
En nuestro caso para seguir el curso haremos clic sobre el botón correpondiente al pack
Java.
Una vez descargado el fichero de instalación en nuestro ordenador, lo ejecutamos. En el
primer paso del asistente hacemos clic sobre el botón
En el cuadro de dialogo Customize Installation, mantenemos marcados los checkbox
GlassFish V2.1 y Apache tomcat 6.0.18
• Apache Tomcat 6.0.18
o este Servidor de aplicaciones lo vamos a utilizar para ejecutar las
aplicaciones Java EE Web
• GlassFish V2.1
o este Servidor de aplicaciones lo vamos a utilizar para ejecutar las
aplicaciones Java EE Web y las aplicaciones que contengan componentes
EJB (Enterprise Java Beans)
Seguidamente hacemos clic sobre el botón
Aceptamos la licencia y hacemos clic sobre el botón
Comprobamos que la ruta de instalación de NetBeans y la del JDK son correctas y hacemos
clic sobre el botón
Si el puerto 8080 ya estuviera cogido por alguna otra aplicación, podemos escribir otro
número de puerto.
como vamos a estar en un entorno de desarrollo y no de producción, vamos a mantener la
contraseña por defecto.
• Nota: recordemos que la contraseña por defecto es adminadmin
Seguidamente hacemos clic sobre el botón
Nota: el puerto por defecto que elige NetBeans para el Apache Tomcat asociado a su IDE
es el 8084
Seguidamente hacemos clic sobre el botón
Para instalar el IDE en cuestión, hacemos clic sobre el botón
Y finalmente hacemos clic sobre el botón
El IDE NetBeans es un entorno de desarrollo Open Source escrito en Java. Como este será
el entorno de desarrollo utilizado durante el curso, es conveniente realizar el ya célebre
programa Hola Mundo para saber como
Crear un nuevo proyecto
NetBeans al igual que la mayoría de los entornos de desarrollo, aloja sus aplicaciones en
proyectos
• estos proyectos sólo tienen sentido cuando estamos desarrollando
o cuando una aplicación pasa a producción, el concepto de proyecto del
entorno de desarrollo se pierde
En nuestro caso, crearemos un proyecto llamado proholamundo siguiendo los siguientes
pasos:
Elegimos File | New Project...
En el cuadro de dialogo New Project elegimos Java y Java Application y seguidamente
hacemos clic sobre el botón
En el cuadro de diálogo New Java Application tenemos que rellenar los siguientes campos:
• Project Name: proholamundo
o durante el curso seguiremos una convención a nivel didáctico que va a
consistir en poner el prefijo pro a todos los nombres de los proyectos que
crearemos
• Project Location: C:isgj2seprosjava
o vamos a hacer clic sobre el botón para indicar que queremos que
nuestro proyecto se aloje por debajo de los directorios C:isgj2seprosjava
o durante el curso iremos añadiendo todos los diferentes proyectos debajo de
esta jerarquía de directorios
• Set as main project: Lo dejamos marcado
• Create Main Class: Lo desmarcamos
Seguidamente hacemos clic sobre el botón
Crear un nuevo paquete
Cuando estamos realizando aplicaciones de cierta envergadura, tenemos que incluir las
Clases de nuestra aplicación en paquetes (packages) para poder obtener una serie de
ventajas que ya veremos más adelante
• estos paquetes tienen sentido tanto en el proceso de desarrollo como en el de
producción
• los paquetes no están ligados a un entrono de desarrollo, sino que es una parte
integral y esencial del lenguaje Java
En nuestro caso, crearemos un paquete llamado paqholamundo siguiendo los siguientes
pasos:
Nos situamos en la ventana Projects y con el botón derecho del ratón seleccionamos la
carpeta Source Packages correspondiente al proyecto proholamundo que acabamos de
crear.
Elegimos new | Java Package...
Y en el cuadro de diálogo New Java Package introducimos el nombre del paquete
paqholamundo y hacemos clic sobre el botón
Crear una nueva Clase
En Java los programas o aplicaciones se escriben en ficheros que tienen la extensión .java
• una aplicación puede tener uno o más ficheros con extensión .java
• cada uno de estos ficheros .java contiene una Clase
o cada vez que se crea una nueva Clase, se crea su correspondiente fichero con
el nombre de la Clase y con extensión .java
En nuestro caso, vamos a crear una Clase que la vamos a llamar HolaMundo siguiendo los
siguientes pasos:
Nos situamos en la ventana Projects y con el botón derecho del ratón seleccionamos el
paquete paqholamundo.
Elegimos new | Other...
En el cuadro de diálogo New File elegimos la categoria Java y el tipo de fichero Java Main
Class y hacemos clic sobre el botón
En el campo de Texto Class Name indicamos que la Clase se va a llamar HolaMundo y
hacemos clic sobre el botón
Este es el código generado por el Asistente de NetBeans
package paqholamundo;
public class HolaMundo {
public static void main(String[] args) {
// TODO code application logic here
}
}
• package paqholamundo;
o en esta primera línea de código, estamos indicando que la clase HolaMundo
pertenece al paquete paqholamundo
• public class HolaMundo { }
o aquí estamos declarando el nombre de la Clase
o es muy importante mencionar que todo código Java que se escriba tiene que
estar obligatoriamente incluido dentro de una Clase
 es decir el código java siempre estará dentro del bloque (indicado
entre llaves {}) de esa Clase
• public static void main(String[] args) { }
o aquí estamos declarando el método main(...)
o de momento saber que la MVJ (Máquina virtual Java) cuando tiene que
ejecutar la aplicación HolaMundo, lo primero que hace es buscar este
método como punto de entrada a la aplicación
Y para que nos muestre el mensaje Hola Mundo..., tenemos que añadir el siguiente código
al método main(...)
Nota: Podemos ahorrarnos toda la escritura de la línea System.out.println(""); escribiendo
sout y seguidamente presionando la tecla tabulador
public static void main(String[] args) {
System.out.println("Hola Mundo...");
}
• System.out.prinln("Hola Mundo...");
o de momento sólo saber que "Hola Mundo.." es un String que se muestra
como mensaje de salida
Compilar una Clase
En Java, las Clases compiladas se encuentran en ficheros que tienen la extensión .class
• al contenido de estas clases se le denomina código byte
• si no tuviéramos un IDE como NetBeans tendríamos que ejecutar el comando javac
En nuestro caso, compilaremos la Clase HolaMundo situándonos en la ventana Projects.
Seguidamente seleccionamos con el botón derecho del ratón la Clase HolaMundo.java y
elegimos Compile File F9. Esta acción hace que Netbeans ejecute de forma transparente
para nosotros el comando javac.
Ejecutar una Clase
A diferencia de los lenguajes compilados que ejecutamos ficheros con la extensión .exe, en
java se ejecutan los ficheros con extensión .class
• si no tuviéramos un IDE como NetBeans tendríamos que ejecutar el comando java,
cuya utilización ya veremos más adelante
Para ejecutar la Clase HolaMundo nos vamos a situar en la ventana Projects. Seguidamente
seleccionamos con el botón derecho del ratón la Clase HolaMundo.java y elegimos Run
File Mayúsculas+F6
Y finalmente ya vemos el mensaje "Hola Mundo..." en la ventana Output

Contenu connexe

Tendances

Tutorial Vb Decompiler
Tutorial Vb DecompilerTutorial Vb Decompiler
Tutorial Vb DecompilerShirlid .n
 
Funcionamiento vb decompiler
Funcionamiento vb decompilerFuncionamiento vb decompiler
Funcionamiento vb decompilerLeonardo Lopez
 
Generación del midlet HolaMundo utilizando EclipseME
Generación del midlet HolaMundo utilizando EclipseMEGeneración del midlet HolaMundo utilizando EclipseME
Generación del midlet HolaMundo utilizando EclipseMEJorge Iván Meza Martínez
 
Taller: Prueba Unitaria con JUnit en NetBeans
Taller: Prueba Unitaria con JUnit en NetBeansTaller: Prueba Unitaria con JUnit en NetBeans
Taller: Prueba Unitaria con JUnit en NetBeansEmerson Garay
 
[Ayd2]ht3 200819214
[Ayd2]ht3 200819214[Ayd2]ht3 200819214
[Ayd2]ht3 200819214carzizou1
 
Manual de instalación de diferentes IDEs para el lenguaje Java
Manual de instalación de diferentes IDEs para el lenguaje Java Manual de instalación de diferentes IDEs para el lenguaje Java
Manual de instalación de diferentes IDEs para el lenguaje Java Alumic S.A
 
atSistemas - Presentación Integración Continua AUG Barcelona enero13
atSistemas - Presentación Integración Continua AUG Barcelona enero13atSistemas - Presentación Integración Continua AUG Barcelona enero13
atSistemas - Presentación Integración Continua AUG Barcelona enero13atSistemas
 
Como Subir Varios Videos De Manera Simultanea Ntv
Como Subir Varios Videos De Manera Simultanea NtvComo Subir Varios Videos De Manera Simultanea Ntv
Como Subir Varios Videos De Manera Simultanea NtvKnowldedge Factory
 
Presentacion de Integración Continua
Presentacion de Integración ContinuaPresentacion de Integración Continua
Presentacion de Integración ContinuaRodrigo Ayala
 

Tendances (12)

Instalacion de java y NetBeans
Instalacion de java y NetBeansInstalacion de java y NetBeans
Instalacion de java y NetBeans
 
Tutorial Vb Decompiler
Tutorial Vb DecompilerTutorial Vb Decompiler
Tutorial Vb Decompiler
 
Jenkins, no me rompas los builds!
Jenkins, no me rompas los builds!Jenkins, no me rompas los builds!
Jenkins, no me rompas los builds!
 
Funcionamiento vb decompiler
Funcionamiento vb decompilerFuncionamiento vb decompiler
Funcionamiento vb decompiler
 
Generación del midlet HolaMundo utilizando EclipseME
Generación del midlet HolaMundo utilizando EclipseMEGeneración del midlet HolaMundo utilizando EclipseME
Generación del midlet HolaMundo utilizando EclipseME
 
Taller: Prueba Unitaria con JUnit en NetBeans
Taller: Prueba Unitaria con JUnit en NetBeansTaller: Prueba Unitaria con JUnit en NetBeans
Taller: Prueba Unitaria con JUnit en NetBeans
 
[Ayd2]ht3 200819214
[Ayd2]ht3 200819214[Ayd2]ht3 200819214
[Ayd2]ht3 200819214
 
Manual de instalación de diferentes IDEs para el lenguaje Java
Manual de instalación de diferentes IDEs para el lenguaje Java Manual de instalación de diferentes IDEs para el lenguaje Java
Manual de instalación de diferentes IDEs para el lenguaje Java
 
atSistemas - Presentación Integración Continua AUG Barcelona enero13
atSistemas - Presentación Integración Continua AUG Barcelona enero13atSistemas - Presentación Integración Continua AUG Barcelona enero13
atSistemas - Presentación Integración Continua AUG Barcelona enero13
 
Como Subir Varios Videos De Manera Simultanea Ntv
Como Subir Varios Videos De Manera Simultanea NtvComo Subir Varios Videos De Manera Simultanea Ntv
Como Subir Varios Videos De Manera Simultanea Ntv
 
Presentacion de Integración Continua
Presentacion de Integración ContinuaPresentacion de Integración Continua
Presentacion de Integración Continua
 
File
FileFile
File
 

Similaire à Instalacion de java y sus herramientas

Manual_java.pdf
Manual_java.pdfManual_java.pdf
Manual_java.pdfAnaLpez275
 
Adelanto de los temas de android (introduccion-10)
Adelanto de los temas de android (introduccion-10)Adelanto de los temas de android (introduccion-10)
Adelanto de los temas de android (introduccion-10)equipotresamp
 
De los temas de android (introduccion-10)
De los temas de android (introduccion-10)De los temas de android (introduccion-10)
De los temas de android (introduccion-10)equipotresamp
 
Cu00612 b compilar ejecutar programa java windows consola cmd dos
Cu00612 b compilar ejecutar programa java windows consola cmd dosCu00612 b compilar ejecutar programa java windows consola cmd dos
Cu00612 b compilar ejecutar programa java windows consola cmd dosEric Quiñones
 
[ES] Fundamentos esenciales de la plataforma java
[ES] Fundamentos esenciales de la plataforma java[ES] Fundamentos esenciales de la plataforma java
[ES] Fundamentos esenciales de la plataforma javaEudris Cabrera
 
Introducción al desarrollo de aplicaciones web
Introducción al desarrollo de aplicaciones webIntroducción al desarrollo de aplicaciones web
Introducción al desarrollo de aplicaciones webAnfap
 
Aplicaciones Android (Instalación de Eclipse y Plugin de Android)
Aplicaciones Android (Instalación de Eclipse y Plugin de Android)Aplicaciones Android (Instalación de Eclipse y Plugin de Android)
Aplicaciones Android (Instalación de Eclipse y Plugin de Android)Edgar Mendez
 
Tutorial eclipse 1
Tutorial eclipse 1Tutorial eclipse 1
Tutorial eclipse 1ivan ramirez
 
Tutorial 1
Tutorial 1Tutorial 1
Tutorial 1dcmarvel
 
Tutorial de eclipse
Tutorial de eclipseTutorial de eclipse
Tutorial de eclipsejavierot99
 
Tutorial eclipse3
Tutorial eclipse3Tutorial eclipse3
Tutorial eclipse3denisse_98
 

Similaire à Instalacion de java y sus herramientas (20)

Crear un nuevo proyecto
Crear un nuevo proyectoCrear un nuevo proyecto
Crear un nuevo proyecto
 
Manual_java.pdf
Manual_java.pdfManual_java.pdf
Manual_java.pdf
 
Adelanto de los temas de android (introduccion-10)
Adelanto de los temas de android (introduccion-10)Adelanto de los temas de android (introduccion-10)
Adelanto de los temas de android (introduccion-10)
 
De los temas de android (introduccion-10)
De los temas de android (introduccion-10)De los temas de android (introduccion-10)
De los temas de android (introduccion-10)
 
Cu00612 b compilar ejecutar programa java windows consola cmd dos
Cu00612 b compilar ejecutar programa java windows consola cmd dosCu00612 b compilar ejecutar programa java windows consola cmd dos
Cu00612 b compilar ejecutar programa java windows consola cmd dos
 
[ES] Fundamentos esenciales de la plataforma java
[ES] Fundamentos esenciales de la plataforma java[ES] Fundamentos esenciales de la plataforma java
[ES] Fundamentos esenciales de la plataforma java
 
Instalacion jdk
Instalacion jdkInstalacion jdk
Instalacion jdk
 
Jdk windows
Jdk windowsJdk windows
Jdk windows
 
Tutorial net beans
Tutorial net beansTutorial net beans
Tutorial net beans
 
Introducción al desarrollo de aplicaciones web
Introducción al desarrollo de aplicaciones webIntroducción al desarrollo de aplicaciones web
Introducción al desarrollo de aplicaciones web
 
Aplicaciones Android (Instalación de Eclipse y Plugin de Android)
Aplicaciones Android (Instalación de Eclipse y Plugin de Android)Aplicaciones Android (Instalación de Eclipse y Plugin de Android)
Aplicaciones Android (Instalación de Eclipse y Plugin de Android)
 
manual de eclipse
manual de eclipse manual de eclipse
manual de eclipse
 
Tutorial eclipse3
Tutorial eclipse3Tutorial eclipse3
Tutorial eclipse3
 
Tutorial de eclipse
Tutorial de eclipseTutorial de eclipse
Tutorial de eclipse
 
Tutorial eclipse 1
Tutorial eclipse 1Tutorial eclipse 1
Tutorial eclipse 1
 
Empezando eclipse
Empezando eclipseEmpezando eclipse
Empezando eclipse
 
Tutorial 1
Tutorial 1Tutorial 1
Tutorial 1
 
Tutorial de eclipse
Tutorial de eclipseTutorial de eclipse
Tutorial de eclipse
 
Tutorial Eclipse
Tutorial EclipseTutorial Eclipse
Tutorial Eclipse
 
Tutorial eclipse3
Tutorial eclipse3Tutorial eclipse3
Tutorial eclipse3
 

Dernier

TIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADOTIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADOPsicoterapia Holística
 
semana 4 9NO Estudios sociales.pptxnnnn
semana 4  9NO Estudios sociales.pptxnnnnsemana 4  9NO Estudios sociales.pptxnnnn
semana 4 9NO Estudios sociales.pptxnnnnlitzyleovaldivieso
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.docRodneyFrankCUADROSMI
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfpatriciaines1993
 
Diapositivas de animales reptiles secundaria
Diapositivas de animales reptiles secundariaDiapositivas de animales reptiles secundaria
Diapositivas de animales reptiles secundariaAlejandraFelizDidier
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024IES Vicent Andres Estelles
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024IES Vicent Andres Estelles
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Alejandrino Halire Ccahuana
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAEl Fortí
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxroberthirigoinvasque
 
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIASISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIAFabiolaGarcia751855
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptxdeimerhdz21
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxlclcarmen
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfMercedes Gonzalez
 
Abril 2024 - Maestra Jardinera Ediba.pdf
Abril 2024 -  Maestra Jardinera Ediba.pdfAbril 2024 -  Maestra Jardinera Ediba.pdf
Abril 2024 - Maestra Jardinera Ediba.pdfValeriaCorrea29
 
FUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.pptFUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.pptNancyMoreiraMora1
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Juan Martín Martín
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfUPTAIDELTACHIRA
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxiemerc2024
 

Dernier (20)

TIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADOTIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
 
semana 4 9NO Estudios sociales.pptxnnnn
semana 4  9NO Estudios sociales.pptxnnnnsemana 4  9NO Estudios sociales.pptxnnnn
semana 4 9NO Estudios sociales.pptxnnnn
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
 
Diapositivas de animales reptiles secundaria
Diapositivas de animales reptiles secundariaDiapositivas de animales reptiles secundaria
Diapositivas de animales reptiles secundaria
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
 
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIASISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptx
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 
Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
Abril 2024 - Maestra Jardinera Ediba.pdf
Abril 2024 -  Maestra Jardinera Ediba.pdfAbril 2024 -  Maestra Jardinera Ediba.pdf
Abril 2024 - Maestra Jardinera Ediba.pdf
 
FUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.pptFUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
 

Instalacion de java y sus herramientas

  • 1. Descarga Del Java SE Development Kit (JDK) Para descargar el Java SE Development Kit (JDK) tenemos que ir a la siguiente página Web http://www.oracle.com/technetwork/java/javase/downloads/index.html Entonces hacemos clic sobre el botón Download JDK del Bundle JDK 6 Update 23.
  • 2. En esta nueva página seleccionamos el sistema operativo de nuestro ordenador. Nota: Si estamos trabajado con Windows 7 y Eclipse de 32 bits, tenemos que elegir Windows. Si estamos trabajado con Windows 7 y NetBens elegiremos Windows x64. Para este ejemplo elegiremos Windows x64. Seguidamente marcamos el checkbox I agree to the Java SE Development Kit 6u23 Licence Agreements y después hacemos clic sobre el botón Continue.
  • 3. Para finalizar hacemos clic sobre el vículo jdk-6u23-windows-x64.exe. Una vez descargado el fichero de instalación en nuestro ordenador, lo ejecutamos y seguimos las indicaciones del wizard o asistente. Descarga e instalación de la documentación de la API Java SE En la página Web http://java.sun.com/javase/6/docs/ hacemos clic sobre el botón Download this Documentation
  • 4. Seguidamente buscamos el enunciado Java SE 6 Documentation y hacemos clic sobre el botón Download Aceptamos la licencia haciendo clic sobre el botón radio button Accept Y seguidamente hacemos clic sobre el vínculo Java(TM) SE Development Kit Documentation 6, English Nos descargamos el fichero en una carpeta temporal. Entonces nos creamos las carpetas C:docsJavaJava SEAPI y finalmente desencipamos el contenido de dicho fichero debajo de las carpetas que acabamos de crear.
  • 5. Para descargar e instalar la documentación de la API de Java EE podemos hacer clic sobre el siguiente vínculo Apéndice - Descarga e instalación de la documentación de la API Java EE
  • 6. Descarga e instalación del Entorno de Desarrollo Java NetBeans Antes de descargar e instalar el IDE NetBeans es aconsejable descargar la última versión del Java SE Development Kit (JDK). Para ello tenemos que hacer clic sobre Apéndice - Descarga e instalación del Java SE Development Kit (JDK). Para descargar el IDE NetBeans tenemos que ir a la siguiente página Web http://www.netbeans.org/ Entonces hacemos clic sobre el botón Download NetBeans IDE
  • 7. Ahora hacemos clic sobre el botón que más se ajuste a nuestras necesidades: • Java SE o utilización del IDE NetBeans para aplicaciones de escritorio Java SE • JavaFX o utilización del IDE NetBeans para aplicaciones de escritorio Java SE y JavaFX • Java o utilización del IDE NetBeans tanto para aplicaciones de escritorio Java SE, aplicaciones Java EE que se pueden ejecutar tanto en un contenedor Web (Apache Tomcat) o en un contenedor EJB (GlassFish) y aplicaciones Java ME (Micro Edition) que se ejecutan en móviles y PDAs • Ruby o utilización del IDE NetBeans para aplicaciones Ruby. También incluye el framework rails y el interpretador JRuby • C/C++ o utilización del IDE NetBeans para aplicaciones C y C++ • PHP
  • 8. o utilización del IDE NetBeans para aplicaciones PHP • All o obtenemos el mismo entrono de trabajo que descargándonos Java pero además podemos crear  aplicaciones Java ME  aplicaciones SOA (Service Oriented Architecture)  aplicaciones Ruby  aplicaciones C/C++ En nuestro caso para seguir el curso haremos clic sobre el botón correpondiente al pack Java. Una vez descargado el fichero de instalación en nuestro ordenador, lo ejecutamos. En el primer paso del asistente hacemos clic sobre el botón En el cuadro de dialogo Customize Installation, mantenemos marcados los checkbox GlassFish V2.1 y Apache tomcat 6.0.18
  • 9. • Apache Tomcat 6.0.18 o este Servidor de aplicaciones lo vamos a utilizar para ejecutar las aplicaciones Java EE Web • GlassFish V2.1 o este Servidor de aplicaciones lo vamos a utilizar para ejecutar las aplicaciones Java EE Web y las aplicaciones que contengan componentes EJB (Enterprise Java Beans) Seguidamente hacemos clic sobre el botón Aceptamos la licencia y hacemos clic sobre el botón
  • 10. Comprobamos que la ruta de instalación de NetBeans y la del JDK son correctas y hacemos clic sobre el botón
  • 11. Si el puerto 8080 ya estuviera cogido por alguna otra aplicación, podemos escribir otro número de puerto. como vamos a estar en un entorno de desarrollo y no de producción, vamos a mantener la contraseña por defecto. • Nota: recordemos que la contraseña por defecto es adminadmin Seguidamente hacemos clic sobre el botón Nota: el puerto por defecto que elige NetBeans para el Apache Tomcat asociado a su IDE es el 8084 Seguidamente hacemos clic sobre el botón
  • 12. Para instalar el IDE en cuestión, hacemos clic sobre el botón
  • 13. Y finalmente hacemos clic sobre el botón
  • 14. El IDE NetBeans es un entorno de desarrollo Open Source escrito en Java. Como este será el entorno de desarrollo utilizado durante el curso, es conveniente realizar el ya célebre programa Hola Mundo para saber como Crear un nuevo proyecto NetBeans al igual que la mayoría de los entornos de desarrollo, aloja sus aplicaciones en proyectos • estos proyectos sólo tienen sentido cuando estamos desarrollando o cuando una aplicación pasa a producción, el concepto de proyecto del entorno de desarrollo se pierde En nuestro caso, crearemos un proyecto llamado proholamundo siguiendo los siguientes pasos: Elegimos File | New Project...
  • 15. En el cuadro de dialogo New Project elegimos Java y Java Application y seguidamente hacemos clic sobre el botón En el cuadro de diálogo New Java Application tenemos que rellenar los siguientes campos: • Project Name: proholamundo o durante el curso seguiremos una convención a nivel didáctico que va a consistir en poner el prefijo pro a todos los nombres de los proyectos que crearemos • Project Location: C:isgj2seprosjava o vamos a hacer clic sobre el botón para indicar que queremos que nuestro proyecto se aloje por debajo de los directorios C:isgj2seprosjava o durante el curso iremos añadiendo todos los diferentes proyectos debajo de esta jerarquía de directorios • Set as main project: Lo dejamos marcado • Create Main Class: Lo desmarcamos Seguidamente hacemos clic sobre el botón
  • 16. Crear un nuevo paquete Cuando estamos realizando aplicaciones de cierta envergadura, tenemos que incluir las Clases de nuestra aplicación en paquetes (packages) para poder obtener una serie de ventajas que ya veremos más adelante • estos paquetes tienen sentido tanto en el proceso de desarrollo como en el de producción • los paquetes no están ligados a un entrono de desarrollo, sino que es una parte integral y esencial del lenguaje Java En nuestro caso, crearemos un paquete llamado paqholamundo siguiendo los siguientes pasos: Nos situamos en la ventana Projects y con el botón derecho del ratón seleccionamos la carpeta Source Packages correspondiente al proyecto proholamundo que acabamos de crear. Elegimos new | Java Package...
  • 17. Y en el cuadro de diálogo New Java Package introducimos el nombre del paquete paqholamundo y hacemos clic sobre el botón Crear una nueva Clase En Java los programas o aplicaciones se escriben en ficheros que tienen la extensión .java • una aplicación puede tener uno o más ficheros con extensión .java • cada uno de estos ficheros .java contiene una Clase o cada vez que se crea una nueva Clase, se crea su correspondiente fichero con el nombre de la Clase y con extensión .java En nuestro caso, vamos a crear una Clase que la vamos a llamar HolaMundo siguiendo los siguientes pasos: Nos situamos en la ventana Projects y con el botón derecho del ratón seleccionamos el paquete paqholamundo. Elegimos new | Other...
  • 18. En el cuadro de diálogo New File elegimos la categoria Java y el tipo de fichero Java Main Class y hacemos clic sobre el botón
  • 19. En el campo de Texto Class Name indicamos que la Clase se va a llamar HolaMundo y hacemos clic sobre el botón Este es el código generado por el Asistente de NetBeans package paqholamundo; public class HolaMundo { public static void main(String[] args) { // TODO code application logic here } } • package paqholamundo; o en esta primera línea de código, estamos indicando que la clase HolaMundo pertenece al paquete paqholamundo • public class HolaMundo { } o aquí estamos declarando el nombre de la Clase o es muy importante mencionar que todo código Java que se escriba tiene que estar obligatoriamente incluido dentro de una Clase  es decir el código java siempre estará dentro del bloque (indicado entre llaves {}) de esa Clase • public static void main(String[] args) { } o aquí estamos declarando el método main(...)
  • 20. o de momento saber que la MVJ (Máquina virtual Java) cuando tiene que ejecutar la aplicación HolaMundo, lo primero que hace es buscar este método como punto de entrada a la aplicación Y para que nos muestre el mensaje Hola Mundo..., tenemos que añadir el siguiente código al método main(...) Nota: Podemos ahorrarnos toda la escritura de la línea System.out.println(""); escribiendo sout y seguidamente presionando la tecla tabulador public static void main(String[] args) { System.out.println("Hola Mundo..."); } • System.out.prinln("Hola Mundo..."); o de momento sólo saber que "Hola Mundo.." es un String que se muestra como mensaje de salida Compilar una Clase En Java, las Clases compiladas se encuentran en ficheros que tienen la extensión .class • al contenido de estas clases se le denomina código byte • si no tuviéramos un IDE como NetBeans tendríamos que ejecutar el comando javac En nuestro caso, compilaremos la Clase HolaMundo situándonos en la ventana Projects. Seguidamente seleccionamos con el botón derecho del ratón la Clase HolaMundo.java y elegimos Compile File F9. Esta acción hace que Netbeans ejecute de forma transparente para nosotros el comando javac.
  • 21. Ejecutar una Clase A diferencia de los lenguajes compilados que ejecutamos ficheros con la extensión .exe, en java se ejecutan los ficheros con extensión .class • si no tuviéramos un IDE como NetBeans tendríamos que ejecutar el comando java, cuya utilización ya veremos más adelante Para ejecutar la Clase HolaMundo nos vamos a situar en la ventana Projects. Seguidamente seleccionamos con el botón derecho del ratón la Clase HolaMundo.java y elegimos Run File Mayúsculas+F6
  • 22. Y finalmente ya vemos el mensaje "Hola Mundo..." en la ventana Output