Ir al contenido principal

Preparando entorno de desarrollo para JAVA


Año 2015, buenos recuerdos en cuanto al desarrollo de software - año donde inicie haciendo uso del lenguaje JAVA, plataforma informática que actualmente le pertenece a ORACLE, sin mayor detalle quiero compartirles la información necesaria para iniciar el desarrollo en el mencionado lenguaje (de paso nos actualizamos 😅)
Iniciemos con la preparación del entorno de desarrollo para JAVA, en este apartado no se hablara acerca de qué es JAVA o profundizaremos acerca de términos o sintaxis:
  1. Iniciar con descargas:
  2. Todas las descargas necesarias:

    Descargamos el IDE de Eclipse ingresando a la pagina oficial de: www.eclipse.org 
    Ubicamos el botón descargas o Download, más adelante descargaremos la primera opción de Eclipse IDE for Enterprise Java Developers .
    Clic en opción de Download Packages a bajo del botón Download 64 bit (para ver más ediciones).

    Selecciona la opción de Eclipse IDE for Java Developers y clic en descargas:
    Clic en Download Links: Windows 64-bit
    Clic en Download par iniciar la descarga

    Seguidamente descargamos el JDK v8 ingresando a la pagina de: Downloads - jdk11 descargar la primera opción de Java SE Development Kit 8u241 (la segunda incorpora ejemplos de Java SE Development Kit 8u241 Demos and Samples Downloads).


    Para finalizar con las descargas, ingresar a la página de oficial de Apache Tomcat® y descargamos la versión 8.
    Clic en la versión 8 - lado izquierdo de la página

    Seleccionamos la opción de 64-bit Windows zip para iniciar la descarga

    Con estas 3 descargar realizadas iniciaremos la instalación y configuración necesaria e iniciar nuestros desarrollos bajo el lenguaje JAVA de Open Source.

  1. Instalación de IDE + JDK:

  2. IDE de Eclipse:
    En mi caso realice la descarga del la versión portable, inicio descomprimiendo el archivo - la ubicación depende de cada uno de ustedes - en C:\eclipse-workspace se descargará toda la metadata en el directorio C:\eclipse-workspace\.metadata
    Te sugiero sacar una copia de seguridad antes de iniciar el uso o configuraciones del IDE

    La carpeta .metadata es un área donde complementos de Eclipse pueden guardar cualquier información que quieran almacenar e incluirá elementos como su configuración de preferencia y el índice que utiliza el complemento de Java para encontrar clases y métodos rápidamente.

    JDK de JAVA:
    Les recomiendo ver el siguiente vídeo (gracias a La Geekipedia De Ernesto), lo principal es descargarse el .EXE correcto de acuerdo al Sistema Operativo donde se instalará. 
    Después de realizar la instalación del JDK, validaremos la versión de JRE instalado, ingresamos las línea de comando java -version en el CMD del Windows: 

    C:\..\..>java -version
    java version "1.8.0_241"
    Java(TM) SE Runtime Environment (build 1.8.0_241-b07)
    Java HotSpot(TM) 64-Bit Server VM (build 25.241-b07, mixed mode)
     
  1. Configuración de Apache Tomcat:
  2. Descomprimimos el archivo apache-tomcat-8.5.50-windows-x64.zip en la unidad C:\servers-java\apache-tomcat-8.5.50 e iniciamos a crear una variable de entorno; para esto realizamos lo siguiente:
    Presionamos la tecla Inicio y escribimos variable, clic en Editar las variables de entorno del sistema y cargará la ventana de Propiedades del sistema.
    Clic en Variables de entorno

    Y veremos las variables de entorno del usuario y del sistema que actualmente existen; para el uso de Tomcat crearemos una variable del sistema.
    Clic en Nueva

    Definimos el nombre de CATALINA_HOME Y agregamos Valor de la variable (ruta donde los archivos de Tomcat) y clic en Aceptar

    Ahora que acabamos de crear la nueva variable del sistema (CATALINA_HOME); necesitamos agregar al Path del Sistema:
    Seleccionar Path y clic en Editar
    Clic en Nuevo e ingresmoa %CATALINA_HOME%\bin y clic en Aceptar

    Clic en la opción Aceptar de la ventana de Variable de entrono y Propiedades del sistema. Para finalizar la configuración te sugiero reiniciar el equipo para poder validar la funcionalidad de la variable de sistema agregado. 
    Después de reiniciar el equipo ejecuta el siguiente comando desde CMD catalina version para ver la descripción completa de Apache Tomcat®: 
    C:\..\..>catalina version
    Using CATALINA_BASE: "C:\servers-java\apache-tomcat-8.5.50"
    Using CATALINA_HOME: "C:\servers-java\apache-tomcat-8.5.50"
    Using CATALINA_TMPDIR: "C:\servers-java\apache-tomcat-8.5.50\temp"
    Using JRE_HOME: "C:\Program Files\Java\jdk1.8.0_241"
    Using CLASSPATH: "C:\servers-java\apache-tomcat-8.5.50\bin\bootstrap.jar;C:\servers-java\apache-tomcat-8.5.50\bin\tomcat-juli.jar"
    Server version: Apache Tomcat/8.5.50
    Server built: Dec 7 2019 19:19:46 UTC
    Server number: 8.5.50.0
    OS Name: Windows 10
    OS Version: 10.0
    Architecture: amd64
    JVM Version: 1.8.0_241-b07
    JVM Vendor: Oracle Corporation


    Ahora iniciamos el servicio de Apache Tomcat® (recuerda que el servicio se llama configurado e instaldo para Tomcat se llama catalina), ingresa a CMD y ejecutar el siguiente comando: 
    C:\..\..>catalina start
    Clic en Permitir acceso
    Servicio Apache Tomcat® Arriba - Listo para poder deployar nuestras aplicaciones.
    Ingresa al browser de tu preferencia e ingresa http://localhost:8080/

    Por defecto la configuración toma el puerto 8080, sin embargo puedes modificar en caso deseas usar otros puertos, sigue los siguientes pasos:

    Detenemos el servicio con el comando stop ejecutando desde el CMD.

    Ubicamos el archivo de server.xml que se encuentra en el directorio conf (C:\servers-java\apache-tomcat-8.5.50\conf); o simplemente puede hacer uso de la variable %CATALINA_HOME%\BIN desde el CMD y regresar con el comando cd.. y llegar a la ruta de conf



    Editamos el archivo que ubicamos en el directorio conf; desde el CMD estando en la ruta C:\servers-java\apache-tomcat-8.5.50\conf ingresamos el nombre del archivo xml server.xml y presionamos enter y nos sugiera abrir el archivo en blog de notas - clic en aceptar - y realizamos los cambios necesarios:
    Realiza una búsqueda del puerto 8080 y cámbialo al puerto por la que desee (en mi caso por el 8180) y guarda los cambios

    Para finalizar vuelva a levanta el servicio con el comando start ejecutando desde el CMD:

    Ingresa al browser de tu preferencia e ingresa http://localhost:8180/

    Línea de comandos utilizado en Windows10:

    Usados desde el CMD:

    java -version para ver la versión y descripción de JAVA.
    catalina version para ver la ubicación de los jar, servidor, sistema operativo, arquitectura, vendedor del producto y otros.

    catalina start para iniciar el servicio Tomcat llamada catalina
    cd.. para regresar al directorio anterior
    dir para ver el contenido de un directorio
Agradecer de antemano por la revisión y lectura de este articulo que fue desarrollado y publicado con la intención de revisar y profundizar en el Curso sobre Fundamentos de Java y profundizar los conocimiento acerca de las tecnologías en relación a JAVA.

Comentarios

Entradas más populares de este blog

Habilitar Usuario HR Oracle

Al realizar la primera instalación del Oracle, el usuario HR por defecto está bloqueado y por ende no podemos loguearnos como dicho usuario, lo que debe hacer son los siguiente pasos, aplicables para Linux o Windows. 1. Conectarse como usuario system o sysdba + contraseña haciendo uso del comando connect . Usuario : system Password : xxxx  2. Hacer uso  del comando alter user hr account unlock desbloqueamos la cuenta. alter user hr account unlock; 3. Escribimos el comando alter user HR identified by hr; con esto estamos diciendo que la contraseña será hr. alter user HR identified by hr; 4. Ahora testeamos la conexión con el comando - conn hr/hr@xe . Si deseas después de conectarnos se puede realizar un select a la tabla employees del hr . Resultado del select realizado 5. Con todos estos pasos realizados ya podemos logearnos desde cualquier IDE como el usuario hr  y la contraseña hr que definimos en el paso 3.  Para finalizar nos logue

Usuario SYS y SYSTEM - ORACLE

Usuario SYS y SYSTEM Ambos usuario son creados de forma automática al crear la base de datos ORACLE y se  otorga el rol de DBA. SYS (password por defecto: CHANGE_ON_INSTALL). SYSTEM (password por defecto: MANAGER). Lo que se recomienda es cambiar el password de ambos usuarios por el tema de seguridad. SYS: Todas las tablas y vistas para el diccionario de datos de la base de datos están almacenados en el esquema SYS. Estas tablas y vistas son críticas para el funcionamiento de la base de datos ORACLE. Para mantener la integridad del diccionario de datos, las tablas del esquema SYS son manipulados solo por la base de datos. Nunca se debería modificar algo o crear tablas en el esquema del usuario SYS. SYSTEM: El usuario SYSTEM se utiliza para crear tablas y vistas adicionales que muestran información administrativa, tablas internas y vistas utilizado por varias opciones y herramientas de la base de datos ORACLE . No se recomienda  utilizar el esquema SYSTEM para almacenar t

Parámetro de entrada y salida – PL/SQL

Parámetro de entrada y salida – PL/SQL: Los parámetros de entrada y salida no son los parámetros de inicialización de la base de datos ORACLE. Los parámetros de entra y salida son utilizados mayormente en implementaciones de funciones, procedimientos almacenados o bloques de código bajo el lenguaje del PL/SQL, se considera que ambos parámetros (entra y salida) puedan realizar operaciones en el mismo bloque PL/SQL, es decir, si enviamos un parámetro de entrada hará que cumpla cierta operación y retornara los valores de salida de dicha operación procesada de acuerdo al parámetro de ingresado. Es de acuerdo al caso que nos presenta en la implementación. Algo importante al definir los parámetros, es saber y considerar cuántos tipos de parámetro existe si solo hablamos de entrada y salida, en realidad mi determinación seria 3 tipos: Parámetros: IN – entrada OUT – salida IN OUT – entrada salida Parámetro IN – entrada: El comportamiento común de estés tipos de parámetros es estar s