domingo, 28 de agosto de 2016

Creando proyectos java con JBoss Forge

0. Indice de contenidos

  1. Introducción
  2. Entorno
  3. Creando los proyectos

1. Introducción

Vamos a realizar la creación de un proyecto principal maven, que contiene 2 módulos que son un proyecto jar donde se incluirán toda la lógica del sistema y otro proyecto war que contendrá la presentación del sistema.

Para ello vamos a utilizar Eclipse, JBoss Forge que se encuentra en el JBoss Tools.

2. Entorno

El proceso lo realizamos en el siguiente entorno:
  • Hardware: Portátil lenovo Z480 (2.50 GHz Core i5, 12GB Ram) 64 Bits
  • Sistema Operativo: Windows 10

La versión de las herramientas que vamos a usar son:
  • Java 1.8.0_101.
  • Eclipse Neon Release (4.6.0).
  • JBoss Tools 4.4.0.Final.

3. Creando los proyectos

Vamos a crear un proyecto principal llamado base, de tipo maven y dentro de este vamos a crear uno llamado base-core donde vamos a escribir toda la lógica de negocio y otro proyecto llamado base-web donde vamos a escribir todo lo relacionado con la capa de presentación de la aplicación.

Entonces manos a la obra.....

Abrimos eclipse y vamos a cargar la ventana de JBoss Forge, entrando al menu Windows, Show View, Other.



Le sale una ventana donde puede digitar forge y le aparece en el listado de abajo la opción Forge Console.

 

Al darle click en el botón OK, se carga la consola en la parte inferior de eclipse. Después hay que dar click en el botón play verde para iniciar la consola.




En el prom de la consola de forge se debe escribir el siguiente comando:

project-new --named base --build-system Maven --type parent --final-name base --top-level-package com.blogspot.tutorialestecnicos.app.base




Se crea el proyecto base que será el proyecto principal.

Después se debe ingresar el comando:

project-new --named base-core --build-system Maven --type jar --final-name base-core --top-level-package com.blogspot.tutorialestecnicos.app.base.core

Para crear el proyecto base-core que contendrá toda la lógica del negocio del sistema.



Una vez creado, se debe digitar el comando cd, para que se retorna al proyecto principal. Una vez ubicado en el proyecto principal se debe ejecutar el siguiente comando:

project-new --named base-web --build-system Maven --type war --final-name base-web --top-level-package com.blogspot.tutorialestecnicos.app.base.web



Una vez creado los 3 proyectos, deben lucir así:

Si les fue de utilidad no olviden compartir en sus redes sociales.

Hasta el siguiente artículo.....


Configurar PostgreSQL con Wildfly

0. Indice de contenidos

  1. Introducción
  2. Entorno
  3. Configuración

1. Introducción

Vamos a realizar la configuración de PostgreSQL sobre el servidor de aplicaciones Wildfly.

2. Entorno

El proceso lo realizamos en el siguiente entorno:
  • Hardware: Portátil lenovo Z480 (2.50 GHz Core i5, 12GB Ram) 64 Bits
  • Sistema Operativo: Windows 10

La versión que vamos a instalar es:
  • Wildfly 10.1.0.Final.

3. Configuración

Vamos a realizar la configuración para que los sistemas de información que se ejecuten en el servidor de aplicaciones Wildfly puedan conectarse la motor de base de datos de PostgreSQL.

Paso 1. Descargar driver para PostgreSQL

Para ello debemos descargar el driver de PostgreSQL de la siguiente página jdbc.postgresql.org, tener en cuenta que para este tutorial estamos usando java 8, por lo tanto debemos descargar el driver JDBC42 y la última versión disponible de acuerdo a la versión de PostgreSQL.

Dentro de la página se debe buscar la sección Current Versión y descargar el driver JDBC42 Postgresql Driver, Version 9.4.1209



Paso 2. Crear el módulo en Wildfly

Ahora debemos colocar el driver descargado, como un módulo de Wildfly y para ello vamos a la carpeta donde se descomprimió el Wildfly y entramos al subdirectorio modules, y creamos una carpeta org, dentro de esta una llamada postgres y por dentro otra llamada main.


Dentro de la carpeta main, se debe pegar el archivo descargado y crear un archivo llamado module.xml.

El contenido del archivo module.xml debe ser el siguiente:


En la línea 2, en la propiedad name se encuentra el nombre que será usado dentro del archivo de configuración de wildfly.

En la línea 4, en la propiedad path se coloca el nombre del archivo jar (driver de PostgreSQL) que descargamos .

Las demás líneas son de configuración de los módulos requeridos para funcionar la conexión entre Wildfly y PostgreSQL.


Paso 3. Configurar el datasource en Wildfly

Ahora debemos indicarle a Wildfly que debe usar el módulo de PostgreSQL para que se conecte a una base de datos que llamaremos base.

Dentro de la carpeta de instalación del Wildfly, entramos a la carpeta standalone, después ingresamos a la carpeta configuration y ahí abrimos el archivo standalone.xml.

Dentro de este archivo buscamos la línea <datasources>, que es la etiqueta inicial donde se encuentra las configuraciones de conexión a las bases de datos.

Se debe crear la configuración del datasource y del driver. Debe quedar como lo indica la imagen.



Vamos a realizar una corta explicación de esta configuración del datasource, en palabras muy sencillas.


El valor que tiene la propiedad jndi-name, es muy importante porque será usada en la configuración de nuestro proyecto para que se pueda conectar a la base de datos y debe llevar esa estructura, lo que puede cambiarse es el nombre PostgresDS, lo demás hay que dejarlo así para evitar futuros inconvenientes. 

El pool-name es le nombre corto para identificar la conexión.

La línea <connection-url>jdbc:postgresql://localhost:5432/base</connection-url> contiene la ruta de donde Wildfly se va a conectar a la base de datos y el nombre que vamos a usar es base.

La línea <driver>postgres</driver> le indica cual es el driver que debe usar cuando intente el servidor crear una conexión a la base de datos. Más abajo está la configuración del driver en este archivo.

Las líneas que están dentro de las etiquetas <security> son los datos de usuario y contraseña que le indicaron a PostgreSQL cuando lo instalaron.

Y para que Wildfly sepa cual es le driver que tiene que usar se colocan estas líneas:


Paso 4. Crear la base de datos

Cuando se instaló PostgreSQL se debió instalar un programa llamado pgadmin3, se debe ejecutar este programa y aparecerá algo así:


Le damos click sobre el icono en forma de enchufe para crear en este programa cliente de bases de datos, la conexión al motor de PostgreSQL y así poder crear la base de datos.


Ingresamos los datos para la configuración, es importante resaltar que acá debemos escribir el usuario y la contraseña que usamos en la instalación de postgres.

Ahora ingresamos al motor, dando doble click a la configuración que acabamos de crear con el nombre Local.

Después le damos click derecho sobre el icono que dice Database y escogemos la opción New Database.

 

Esto nos despliega un cuadro de dialogo para ingresar la información de la base de datos.


Le damos el nombre de base a la base de datos que usaremos en nuestro proyecto y le damos click al botón OK.

Una vez creada la base de datos, debe lucir así:



Paso 5. Probar la configuración

Ya casi terminamos esta parte, ahora solo debemos probar que toda la configuración quedo bien y para ello debemos ir a la carpeta donde quedó instalado Wildfly, entrar a la carpeta bin y darle doble click al archivo standalone.bat.


Al darle doble click se ejecuta el servidor de aplicaciones y buscamos la configuración y no debería haber ningún error.



Si les fue de utilidad no olviden compartir en sus redes sociales.

Hasta el siguiente artículo.....

Instalar PostgreSQL en Windows 10

0. Indice de contenidos

  1. Introducción
  2. Entorno
  3. Instalación

1. Introducción

Vamos a realizar la instalación de PostgreSQL sobre Windows 10.

2. Entorno

El proceso lo realizamos en el siguiente entorno:
  • Hardware: Portátil lenovo Z480 (2.50 GHz Core i5, 12GB Ram) 64 Bits
  • Sistema Operativo: Windows 10

La versión que vamos a instalar es:
  • PostgreSQL 9.5.3.

3. Instalación

Ahora se debe instalar el motor de base de datos que usaremos para nuestra estructura, y ese motor es PostgreSQL.

La instalación es muy sencilla, pero de todas formas les dejo un vídeo que encontré en Internet.






Si les fue de utilidad no olviden compartir en sus redes sociales.

Hasta el siguiente artículo.....

Instalar JBoss Tools en Eclipse Neon

0. Indice de contenidos

  1. Introducción
  2. Entorno
  3. Instalación

1. Introducción

Vamos a realizar la instalación del plugin JBoss Tools para Eclipse Neon.

2. Entorno

El proceso lo realizamos en el siguiente entorno:
  • Hardware: Portátil lenovo Z480 (2.50 GHz Core i5, 12GB Ram) 64 Bits
  • Sistema Operativo: Windows 10

La versión que vamos a instalar es:
  • Eclipse Neon Release (4.6.0).
  • JBoss Tools 4.4.0.Final.

3. Instalación

Una vez instalado eclipse lo iniciamos y desde el Market de eclipse buscamos JBoss Tools y lo instalamos.

Les dejo un vídeo creado por mí, y les pido disculpas si la calidad no es la mejor.





Si les fue de utilidad no olviden compartir en sus redes sociales.

Hasta el siguiente artículo.....

Instalar Eclipse en Windows 10

0. Indice de contenidos

  1. Introducción
  2. Entorno
  3. Instalación

1. Introducción

Vamos a realizar la instalación de Eclipse sobre el sistema operativo Windows 10

2. Entorno

El proceso lo realizamos en el siguiente entorno:
  • Hardware: Portátil lenovo Z480 (2.50 GHz Core i5, 12GB Ram) 64 Bits
  • Sistema Operativo: Windows 10

La versión que vamos a instalar es:
  • Eclipse Neon Release (4.6.0).

3. Instalación

Vamos a realizar la instalación de Eclipse, para ello vamos a descargar eclipse de su pagina oficial e instalarlo en su computador.

El siguiente vídeo esta en ingles y muestra como instalar eclipse junto con la instalación de java, espero les sirva de guía.






Si les fue de utilidad no olviden compartir en sus redes sociales.

Hasta el siguiente artículo.....

Instalar Java 8 en Windows 10

0. Indice de contenidos

  1. Introducción
  2. Entorno
  3. Instalaciones

1. Introducción

Vamos a realizar la instalación de Java 8 sobre el sistema operativo Windows 10

2. Entorno

El proceso lo realizamos en el siguiente entorno:
  • Hardware: Portátil lenovo Z480 (2.50 GHz Core i5, 12GB Ram) 64 Bits
  • Sistema Operativo: Windows 10

El java que vamos a instalar es:
  • Java 1.8.0_101.

3. Instalar Java

Lo primero es descargar e instalar el java en su computador, les dejo un vídeo que encontré en Internet.





Si les fue de utilidad no olviden compartir en sus redes sociales.

Hasta el siguiente artículo.....

Instalar Java 7 en Linux

0. Indice

  1. Introducción
  2. Entorno
  3. Instalación de Java

1. Introducción

Vamos a mostrar lo sencillo que es la instalación de Java 7 en Linux

2. Entorno

Para la creación de este tutorial use lo siguiente:

  • Hardware: PC Dell Inspiron 530S (Pentium Dual Core, 4 GB Ram, 150 GB Disco Duro)
  • Sistema Operativo:  Linux Kubuntu 11.10

Las herramientas y tecnologías usadas son:

  • Java 1.7.0_03

3. Instalación de Java

Desde la pagina de java se descarga la última versión, que para este tutorial es la versión 1.7.0_03.


Para verificar que quedo bien instalado el java en el sistema, se abre una consola y se ejecuta el siguiente comando.

java -version

Le debe arrojar la siguiente salida.

java version "1.7.0_03"
Java(TM) SE Runtime Environment (build 1.7.0_03-b05)
Java HotSpot(TM) Client VM (build 22.1-b02, mixed mode, sharing)


Si sale lo indicado arriba, todo esta perfecto, de lo contrario hay que verificar la variable de ambiente JAVA_HOME que este configurada.
En el caso de linux la versión es descomprimida y esta variable se debe configurar manualmente si se desea.
En mi caso la ubicación de java es: /home/william/Aplicaciones/java/jdk1.7.0_03/



Si les fue de utilidad no olviden compartir en sus redes sociales.

Hasta el siguiente artículo.....