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:
Pasos:
- 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
*/publicclassInicio{
publicstaticvoidmain(String[] args){
Conexion conexion = new Conexion();
try(Connection cnx = conexion.get_connection()){
}catch(Exception e){
System.out.println(e);
}
}
}