SlideShare ist ein Scribd-Unternehmen logo
1 von 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

Weitere ähnliche Inhalte

Was ist angesagt?

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
 

Was ist angesagt? (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
 

Ähnlich wie 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
 

Ähnlich wie 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
 

Kürzlich hochgeladen

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
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptAlberto Rubio
 
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 de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOluismii249
 
Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024IES Vicent Andres Estelles
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxFernando Solis
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxYadi Campos
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfUPTAIDELTACHIRA
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primariaWilian24
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxroberthirigoinvasque
 
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
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalJonathanCovena1
 
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
 
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VSSEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VSYadi Campos
 
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptxRESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptxpvtablets2023
 
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docxTALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docxNadiaMartnez11
 
EL HABITO DEL AHORRO en tu idea emprendedora22-04-24.pptx
EL HABITO DEL AHORRO en tu idea emprendedora22-04-24.pptxEL HABITO DEL AHORRO en tu idea emprendedora22-04-24.pptx
EL HABITO DEL AHORRO en tu idea emprendedora22-04-24.pptxsisimosolorzano
 
Biografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdfBiografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdfGruberACaraballo
 

Kürzlich hochgeladen (20)

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
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
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 de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
 
Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
 
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
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
 
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
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración Ambiental
 
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADOTIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
 
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VSSEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
 
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptxRESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
 
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docxTALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
 
EL HABITO DEL AHORRO en tu idea emprendedora22-04-24.pptx
EL HABITO DEL AHORRO en tu idea emprendedora22-04-24.pptxEL HABITO DEL AHORRO en tu idea emprendedora22-04-24.pptx
EL HABITO DEL AHORRO en tu idea emprendedora22-04-24.pptx
 
Biografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdfBiografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdf
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.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