Activa JavaScript para disfrutar de los vídeos de la Mediateca.
Instalar y configurar Apache Netbeans 19 - Contenido educativo
Ajuste de pantallaEl ajuste de pantalla se aprecia al ver el vídeo en pantalla completa. Elige la presentación que más te guste:
Instalar y configurar Apache Netbeans 19
Hola a todos. Vamos en este vídeo a descargar Apache NetBeans. Este entorno de desarrollo
00:00:00
aparece en esta página, que sería netbeans.apache.org. La zona de descargas o bien le damos aquí
00:00:16
o le damos a la parte superior derecha. Al darle a descargas nos aparece la última versión,
00:00:22
que sería Apache NetBeans 19. Seguimos en descargas y aquí nos aparecerán los instaladores
00:00:29
y paquetes. Nuestro va a ser el 64 para Windows 64 bits. Le damos al paquete y nos aparecerá
00:00:36
que nos sugiere la siguiente localización para tu descarga. Entonces le damos y a continuación
00:00:46
nos descargará un .exe. Si veis está aquí descargándose el .exe. Son 470 megas. Nos
00:00:52
va a tardar cinco minutos. Mientras tanto, decir que NetBeans viene ya con las librerías
00:01:02
de Java o instaladas previamente antes o habría que instalarlas previamente antes de iniciar
00:01:11
el proceso de la instalación. Si ya tenemos el JDK de Java bastará con que descarguemos
00:01:17
la versión de NetBeans, que mejor se adapte a nuestras necesidades e instalarla. Ahora
00:01:23
veremos que una vez que hemos aceptado la licencia de uso nos preguntará si tenemos
00:01:30
instalado el JDK de Java. Si lo tenemos instalado pues se pondrá automáticamente la ruta.
00:01:36
Bien, NetBeans soporta el desarrollo de todos los tipos de aplicación Java, tanto J2SE,
00:01:41
Eweb, EJBs, aplicaciones móviles. Además permite aumentar su funcionalidad mediante
00:01:57
la instalación de módulos. Entre dichos módulos podríamos destacar las herramientas
00:02:04
para la generación de esquemas XML, el modelo OML o los plugins que dan soporte a otros
00:02:09
lenguajes como podrían ser programación en PHP o en C++. Bien, que sepamos que NetBeans
00:02:15
es un entorno de desarrollo, un IDE. Lo podemos instalar tanto en Windows como lo podemos
00:02:24
instalar en Linux y hay que decir que aparece en la página, como he dicho, nesbeans.org.
00:02:31
Vamos a ver cómo va la instalación. Tarda un poquito. Y comienza la instalación de
00:02:46
Apache NetBeans a través del instalador. Bienvenido a Apache NetBeans. Aquí tenemos
00:03:02
una posibilidad de poderlo customizar. Si veis la instalación el tamaño va a ser de
00:03:18
935 megas. El customizar, si le damos, pues aquí tenemos una serie de paquetes a instalar.
00:03:22
Por defecto, veis, yo podría elegir si solo voy a trabajar con Java y a lo mejor con Java
00:03:32
SE, pues solo dar a Java el base IDE y Java SE. Pero bueno, lo vamos a dejar todo por
00:03:37
defecto. Seleccionamos todos los componentes, tanto para PHP, HTML5, etcétera y le decimos
00:03:44
que seguir. Se aceptan los términos de la licencia y le das a próxima. Aquí, si no
00:03:49
tuvierais instalados el paquete del JDK de Java, no aparecería aquí. Si veis pone,
00:04:00
pues que yo ya lo tengo en el archivo de programa Java el JDK 12.0.1. Si no lo tuvierais
00:04:13
tendrías que descargarlo previo a la instalación. Entonces le damos a siguiente, chequear para
00:04:22
actualizaciones y le damos a instalar. Vamos a ver si me tarda mucho, que creo que no pararía
00:04:29
el vídeo. Si no, vamos a esperar. Vale, no va a tardar mucho. Bien, una vez que tengamos
00:04:38
instalado, podemos comenzar a utilizarlo y vamos a ver cómo crear un proyecto desde
00:05:02
el principio. Ya estaría, bueno, está completando. Es muy sencillo crear un proyecto, ya veréis,
00:05:09
como todos los programas o todos los entornos de desarrollo, File y New Project. Con ello
00:05:23
nos aparecerá un nuevo proyecto que podremos elegir, como hemos elegido todos los distintos
00:05:29
lenguajes de programación, podremos elegir el proyecto de lo que queramos. Este sería ya el
00:05:35
programa. Si veis, tiene un menú como todos los programas con el File. Lo primero que habría que
00:05:45
realizar es, tenemos aquí la opción de hacer un tour o un proyecto de muestra, etc. Vamos a
00:05:55
obviarlo. Vamos a generar un nuevo proyecto. Vamos a poner mi primer proyecto. Bien, lo queremos
00:06:03
con... Una vez que le damos, nos dice que... Vamos a verlo de nuevo, nuevo proyecto. Ahora, bien,
00:06:21
entonces le vamos a utilizar, pues, no sé, podemos utilizar cualquiera de ellos. Vamos a
00:06:49
autorizar con Java, un proyecto de Java. Le ponemos como Java Aplicación y vamos a hacer una Java
00:06:57
Aplicación. Bien, encontrando características. Al seleccionar el proyecto de tipo Java Nesbins, nos creará la
00:07:09
estructura básica del mismo y ya podremos utilizarlo. Está activando Java SE y tardará un poquito hasta
00:07:25
que nos genere nuestro proyecto. El nombre del proyecto. Vamos a ponerle mi proyecto. Esta sería la localización
00:07:38
donde va a poner el proyecto. Este va a ser el paquete y le damos a finalizar. Una vez instalado, lo veréis, podemos
00:07:59
instalarle plugins. Veremos aquí en la herramienta, aquí arriba, en la sección de plugins. Lo veremos. Este sería nuestro
00:08:23
proyecto. Lo veis, aquí es nuestro proyecto. Aquí estarían nuestras carpetas y nuestro proyecto. Como hemos dicho que era una
00:08:36
aplicación de Java, ya me ha puesto aquí el public static body main para poderla ejecutar. Nos pone un ejemplo. Aquí nos aparece el
00:08:44
paquete de Java y nos aparece una clase que será la clase que tendrá el método main. Si veis, lleva un system.out.println para
00:08:54
ejecutar y cuando ejecute salga el clásico hola mundo. ¿Qué tenemos en cuanto a los plugins? Tenemos que podemos instalar, antes que nada,
00:09:07
ver todo el menú que aparece aquí y en herramientas. Aquí tenemos, aparte de los plugins, tenemos librerías, tenemos un montón de cosas.
00:09:24
Para instalar plugins, ¿cómo lo haríamos? Si le damos a plugins, aquí nos aparecerá una relación. Realmente es una ventana en la que tenemos
00:09:35
instalados los posibles plugins que tengamos y aquí tenemos capaces todos estos. Estos serían los instalados. Tenemos el ese y algunas
00:09:47
herramientas, pero podemos descargar, adicionar plugins, etc. Esto sería en cuanto a lo básico de la instalación de NetBeans. También podemos configurarlo
00:10:04
y personalizarlo. Una vez que hemos estado en nuestro entorno de desarrollo, podemos acceder a personalizar su configuración. La configuración la
00:10:21
podemos realizar tanto para el proyecto en el que estamos implicados o para todos los proyectos. Esto se puede realizar a través de un proyecto, si es sólo para este,
00:10:31
y aquí en configuración personalizar. O bien nos podemos ir aquí y personalizar. Aquí nos aparecerá una pantalla en la que tenemos distintas general,
00:10:39
fuentes, configuraciones, librerías. ¿Qué podemos configurar? Dentro del entorno, carpetas o carpetas donde se alojarán todos los archivos de los proyectos.
00:10:50
Carpetas de almacenamiento de paquetes fuente y de paquetes prueba. Administración de la plataforma del entorno de desarrollo, opciones de compilación,
00:11:01
de empaquetado, opciones de generación de documentación, descripción de los proyectos para una mejor localización de los mismos, opciones globales del formato
00:11:08
de editor, opciones de combinación de teclas en teclado, etc. Si nos vamos en fuentes, tenemos que las fuentes nos va a aparecer tres tipos de carpetas,
00:11:16
que sea la carpeta donde contendrá el proyecto, la que contendrá los paquetes fuente y la que contendrá los paquetes de prueba.
00:11:30
Luego podemos pasar también a las librerías. Desde esta ventana podemos elegir la plataforma de la aplicación.
00:11:39
Hay que decir que va a tomar por defecto el JDK, pero se puede cambiar si se quiere. Generación de código compilando el proyecto.
00:11:51
Tenemos el build aquí, cómo se va a compilar. Se va a compilar con el JDK 12. Hay que decir que aquí tenemos las opciones que nos permite modificar en cuanto a la compilación.
00:12:05
Compilar al grabar, al guardar un archivo se compilará automáticamente. Si le damos aquí Compile on Save, generar información de depuración para obtener la documentación asociada.
00:12:20
También puede permitir anotaciones durante el proceso. Podemos agregar anotaciones concretas para el proceso de compilación.
00:12:31
¿Qué más? También podemos tener la generación de código, el empleado de proyectos. Aquí tenemos el RUN donde podemos elegir la clase principal.
00:12:40
Podemos pasar también, aparte de la generación de código y la documentación, pasar aquí al formato. El formato, que este es bastante importante, en el que podemos personalizar aspectos globales del formato de código fuente en la aplicación.
00:12:57
Podemos personalizar las opciones sólo para el proyecto actual o para todos los proyectos.
00:13:14
Si seleccionamos aquí, si veis aquí el uso global para todos. Si le damos a cuáles son las opciones de editar en modo global, tenemos diferentes pestañas.
00:13:19
Tenemos pestaña de formato, en el que se pueden configurar tamaños de los espacios, pestañas. También tenemos de finalización de código, pestaña de sugerencias, pestaña de marcar ocurrencias, pestaña de macros.
00:13:33
Y aquí habría un montón de pestañas que podríamos configurar.
00:13:50
Bien.
00:14:03
Vamos a ejecutar el programa que hay metido aquí. Ya hemos dicho que esto es un Holamundo nada más.
00:14:11
Para ejecutar sería aquí en RUN Project y a través del Output RUN, aquí estaría ejecutando y nos aparecería al final el resultado del programa.
00:14:16
No ha salido ningún error, nos dice que ha sido construido con éxito y que nos sale el Holamundo típico de todos los lenguajes.
00:14:28
El mantenimiento del entorno de desarrollo es una tarea fundamental que requiere tener todos sus componentes pediátricamente actualizados.
00:14:37
También es de vital importancia realizar copias de seguridad sobre las bases de datos de nuestros proyectos por si ocurriera algún error o proceso defectuoso poder restaurarlos.
00:14:44
El mantenimiento y las actualizaciones se hacen de forma online. En NetBeans contamos con el complemento llamado AutoUpdateServices que viene ya incorporado.
00:14:53
Tan solo tenemos que abrir la ventana Plugins. Ya hemos visto que los plugins estaban en Tools, Plugins.
00:15:02
Y desde la opción Herramientas podemos, de la barra de menús de NetBeans, pulsar el Check for Updates.
00:15:08
Aquí estaría el Check for Updates, en el que la última, si lo habéis visualizado, es la que yo he descargado.
00:15:18
En Eclipse tenemos la opción Check for Updates disponible en el menú. También ayuda.
00:15:27
También tenemos aquí el Check for Updates. Eso sería para la actualización del programa.
00:15:33
Un uso básico de NetBeans. Nos encontraremos con la ventana que tenemos ahora mismo en pantalla.
00:15:42
Esta sería la típica configuración de ventana por defecto que nos aparece de un proyecto de Java y esto sería lo que utilizaríamos.
00:15:55
La ventana de izquierda sería la ventana de proyectos. Aquí irá apareciendo la relación de proyectos, archivos, módulos o clases que vayamos abriendo
00:16:04
durante la sesión. Cada proyecto comprende una serie de archivos y bibliotecas que lo componen.
00:16:11
El principal archivo del proyecto Java es el main.java. Si abrimos las carpetas, aquí estaría el jdk12 por defecto.
00:16:16
Aquí tenemos nuestro proyecto y si lo abrimos dentro estaría en miproyecto.java que es el que vamos a tener.
00:16:29
Que sería la clase principal. Luego tenemos la ventana de la derecha, el espacio de escritura del código.
00:16:39
Y aquí podemos escribir lo que queramos. Si queremos escribir cualquier línea, nada, System.
00:16:46
Y conforme nos va ayudando el programa a buscar los métodos, las propiedades, etc.
00:16:51
System.out, veis ya el mismo con el tabulador. Si yo le pongo el punto nos va a decir los métodos que podemos encontrar.
00:17:02
Si yo le doy a la O, con el tabulador me lo autorrellena. Luego ponemos print y buscaríamos el que quisiéramos.
00:17:13
Println y aquí pondríamos mi primera línea. Y ya tendríamos, ejecutaríamos y tendríamos el programa que nos aparecería
00:17:21
además del hello world, mi primera línea. Hemos dicho que ese es el espacio de escritura.
00:17:36
Y por último vamos a hablar un poco de la, bueno nos ha salido al final, mi primera línea que estaría aquí.
00:17:43
Para seguir vamos a intentar introducir una línea en la que nos genere algún error. Vamos a poner aquí jOptionPanel.showMessageDialog
00:17:55
Le ponemos no. Si veis nos va diciendo que es lo que tenemos que poner, los atributos de la función o del método.
00:18:20
Vamos a poner ahora, mostramos un mensaje. Vale, ya lo tenemos. Le damos y daríamos a ejecutar el programa.
00:18:35
Al darla a ejecutar el programa no nos daría ningún error. ¿Por qué? Porque automáticamente nos ha hecho el...
00:18:51
Vamos a poner esto así y la librería que necesita Java, que sea javax.swim.jOptionPanel, la quitamos y nos saldría el error de compilación.
00:19:08
Y aquí nos explicaría realmente que en la variable jOptionPanel hay un error. ¿El error cuál sería?
00:19:25
Concretamente no puede encontrar el símbolo, no pude encontrar en la línea 18.9, no pude encontrar esto.
00:19:32
Nos lo subió Ryan Rojo y nos está diciendo que hay un error. ¿Por qué? Porque nos falta el import. Le apuntamos y se elimina dicho error.
00:19:40
Hemos visto cómo ejecutar el programa. También podemos depurarlo a través del programa de operación.
00:19:51
Si nosotros le damos aquí a mi proyecto con el botón derecho tenemos todas las posibilidades de run, de debug, etc.
00:20:08
También podemos tener la posibilidad de que nosotros, porque tenemos un entorno de desarrollo, entonces al darle a ejecutar no se ejecuta el programa.
00:20:17
Pero si nosotros no tenemos un entorno de desarrollo podemos en CleanAndBuild poder generar un archivo ejecutable, un .jar,
00:20:26
en el que en aquel lugar donde tengas la máquina virtual de Java se podrá ejecutar.
00:20:35
Ese fichero se va a generar en nuestro proyecto. Esto se generará en una carpeta que se llama dist de nuestro proyecto y ahí estará nuestro .jar para poderlo ejecutar.
00:20:41
- Idioma/s:
- Autor/es:
- Francisco José González Constanza
- Subido por:
- Francisco J. G.
- Licencia:
- Todos los derechos reservados
- Visualizaciones:
- 255
- Fecha:
- 5 de noviembre de 2023 - 15:12
- Visibilidad:
- Público
- Centro:
- IES CIFP a Distancia Ignacio Ellacuría
- Duración:
- 21′
- Relación de aspecto:
- 1.78:1
- Resolución:
- 1920x1080 píxeles
- Tamaño:
- 327.16 MBytes