Guía para la instalación y configuración de NetBeans12.1
El objetivo principal de esta guía es ofrecer una relación de los pasos necesarios para instalar y configurar NetBeans 12.1 bajo Sistema operativo Windows 10, creando un proyecto básico en el que se configure el driver de mysql.
Pre requisitos:
- JDK 8 o superior instalado
Pasos:
- Acceder al enlace de descarga: https://netbeans.apache.org/download/index.html

- Descargar la ultima versión acorde al Sistema Operativo, actualmente es la 12.1.

- Seleccionar el proveedor de descarga

- Ejecutar el instalador: La instalación por defecto incluye La características básicas de Java SE, Java Enterprise Edition(Java Web), Html/Javascript y Php. Haciendo clic en el botón Customize es posible marcar o desmarcar las opciones por defecto.

- Aceptar términos de licencia

- Seleccionar ubicación y versión del JDK: Es posible seleccionar la ubicación para la instalación de Netbeans y la versión del JDK (En caso de tener instalada mas de una).

- Crear Proyecto

- Nombrar y ubicar el proyecto

- Crear la primera clase
Alternativa 1

Alternativa 2

- Agregando dependencias(Driver Mysql)

- Creando Clase de Conexión
/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
package com.desaextremo.mensajes_app;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
/**
*
* @author Desaextremo
*/
public class Conexion {
public Connection get_connection(){
Connection conection = null;
try{
conection = DriverManager.getConnection("jdbc:mysql://localhost:3306/mensajes_app?serverTimezone=UTC","root","");
if (conection!=null){
System.out.println("Conexion Exitosa");
}
}catch(SQLException e){
System.out.println(e);
}
return conection;
}
}
- Modificando Clase Principal para probar la conexión
/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
package com.desaextremo.mensajes_app;
import java.sql.Connection;
/**
*
* @author Desaextremo
*/
public class Inicio {
public static void main(String[] args) {
Conexion conexion = new Conexion();
try(Connection cnx = conexion.get_connection()){
}catch(Exception e){
System.out.println(e);
}
}
}
Curso de Java SE Persistencia de Datos