Skip to content
Xabi edited this page Jul 12, 2024 · 1 revision

La forma más sencilla y rápida para empezar a trabajar y crear aplicaciones rápidamente con UDA es instalar la última versión del entorno de desarrollo Eclipse UDA suministrado, el cual ya contiene todos los plugins necesarios, así como las plantillas de generación de código, además, siempre actualizados.

Si se van a realizar desarrollos para el entorno de EJIE-GV se deberá instalar previamente:

  • Runtime Java JDK 1.8
    • Configurar la variable de entorno JAVA_HOME
  • Oracle Weblogic Server 12c (versión 12.2.1.4)
    • Instalar el servidor de aplicaciones
    • Crear un dominio de desarrollo
    • Configurar su integración con XLNetS (sistema de seguridad estándar de EJIE-GV)
  • Apache Maven (versión 3.2.5)
    • Configurar las variables de entorno M2_HOME, M2_REPO y el fichero settings.xml
  • Librerías de infraestructura, necesarias para el correcto funcionamiento de Eclipse. Es suficiente con descomprimir el fichero usr.v1.1.0 en la unidad de disco seleccionada

Una vez instalados todos estos elementos se deberá descomprimir el fichero Eclipse 2020-03 (v4.5.1), ejecutarlo, y seguir los siguientes pasos:

  • Activando la perspectiva "JavaEE", dar de alta un nuevo servidor de aplicaciones. En la pestaña "Servers", con botón derecho, activar "New > Server", configurando el "Oracle Weblogic Server 12c" instalado previamente.
  • En la ventana "Window > Preferences":
    • Acceder a "General > Workspace", y establecer el "Text file encoding" a "UTF-8"
    • Acceder a "General > Content Types". Para los de tipo "Text" y pulsando "Update", establecer como "Default enconding" el "UTF-8". Repetir este paso para los subtipos "Java Properties Files" y "JSP"
    • Acceder a "Web > CSS Files" y seleccionar el encoding "ISO 10646/Unicode(UTF-8)"
    • Acceder a "Web > HTML Files" y seleccionar el encoding "ISO 10646/Unicode(UTF-8)"
    • Acceder a "Web > JSP Files" y seleccionar el encoding "ISO 10646/Unicode(UTF-8)"
    • Acceder a "XML > XML Files" y seleccionar el encoding "ISO 10646/Unicode(UTF-8)"
    • Acceder a "General > Editors > File Associations" y activar como editores por defecto (pulsando el botón "Default") para los ficheros ".jsp > JSP Editor"
    • Acceder a "Java > Build path > User Libraries" e importar el fichero UDAWLS12Classpath.userlibraries suministrado
    • Acceder a "UDA" para configurar el path que contiene las plantillas, "ECLIPSE_HOME\templates", y marcar la casilla "Desarrollo para EJIE"

También es posible que ya se tengan instalados previamente todos o parte de los componentes necesarios aquí indicados, pero en cualquier caso, se recomienda encarecidamente consultar como guía de instalación, el documento "Instalacion_PC_local_WLS12_proveedores.pdf".

En el caso de que solo quiera instalar el plugin UDA en Eclipse, deberá realizar los siguientes pasos:

  1. Desinstalar la versión previa del plugin realizando las siguientes acciones:

    En Eclipse "Help > About Eclipse Platform > Installation Details" y en la pestaña "Installed Software" seleccionar com.ejie.uda.feature (provider EJIE), y desinstalar. Eclipse solicitará reiniciarse para eliminar todos los ficheros.

    Eliminar manualmente los ficheros del plugin y la feature (es posible que Eclipse lo haya eliminado al desinstalar el plugin) de las rutas:

    • ECLIPSE_HOME\features\com.ejie.uda.feature_XXX
    • ECLIPSE_HOME\plugins\com.ejie.uda_XXX.jar
  2. Instalar la nueva versión del plugin UDA.

    En "Eclipse > Window > Preferences > Available Software Site", crear un site que referencie la ubicación temporal e instalarlo desde "Eclipse > Help > Install New Software", seleccionándolo. Eclipse solicitará reiniciarse para crear correctamente todos los ficheros.

  3. Actualizar las plantillas de generación de código descargándolas y almacenándolas en el directorio templates bajo "ECLIPSE_HOME". NOTA: Se recomienda borrar la carpeta "ECLIPSE_HOME\templates" para garantizar la correcta eliminación de las plantillas anteriores.

Además, recuerde que si no utiliza el entorno de desarrollo Eclipse UDA suministrado, deberá instalar las extensiones de Hibernate Tools (5.4.7.v20200224-1552) para el correcto funcionamiento del plugin de UDA.

Si se va a utilizar UDA en un entorno distinto al de EJIE-GV se recomienda adaptar las plantillas suministradas a su contenedor de aplicaciones.