La publicación de versiones de Liferay DXP ocurrirá cada trimestre y se llamarán versiones trimestrales. Estas versiones contienen mantenimiento del producto, mejoras y nuevas funcionalidades. Cada versión trimestral debe tratarse como una versión menor del producto.
Cada versión trimestral es un empaquetado del código fuente y varios elementos adicionales.
-
Tomcat: en el fichero del archivo se incluye una versión reciente y compatible de Tomcat. Liferay DXP se despliega dentro de la estructura de Tomcat para proporcionar un inicio rápido del entorno. Para facilitar este despliegue se han modificado, de su orden por defecto, varios ficheros y ajustes de Tomcat.
-
Liferay Patching Tool: se incluye la última versión compatible de Liferay Patching Tool para facilitar la instalación rápida de hotfix. Se puede actualizar la Liferay Patching Tool de manera independiente de la versión de Liferay DXP
- Liferay Database Upgrade Client: un programa de cliente para actualizar las bases de datos de Liferay DXP de manera offline, sin iniciar un servidor web.
Cambios en el código fuente entre lanzamientos trimestrales y actualizaciones
El código fuente de la versión trimestral de DXP ya no se distribuye como descarga en la sección Descargas para Clientes (página de descarga en nuestro Help Center). El código fuente está disponible en github en el repositorio de liferay-dxp. Para obtener más información sobre cómo acceder al repositorio de liferay-dxp, consulte: Liferay DXP Source Code Access.
Cambios en la estructura de archivos entre las versiones trimestrales y las Actualizaciones (Updates)
La estructura de archivos y carpetas es diferente entre las versiones trimestrales y las Actualizaciones, lo que puede impactar en el despliegue y sobreescritura de scripts. Las actualizaciones de Liferay DXP 7.4 se publicaron con archivos jar empaquetados en un archivo lpkg, sin embargo los archivos lpkg se han eliminado con las versiones trimestrales. En lugar de eso, se compilan archivos jar y se incluyen individualmente. Debajo tienes una tabla comparativa destacando los cambios en el empaquetado o en la estructura de las carpetas
Archivo o carpeta | Versiones trimestrales | Actualizaciones de DXP 7.4 |
---|---|---|
Liferay Home | /liferay-dxp | /liferay-dxp-7.4.13.u[n] |
Carpeta de Tomcat | /tomcat | /tomcat-[x.y.z] |
Archivos de /OSGi/marketplace | Vacío | Archivos lpkg |
Archivos de /OSGi/modules | Archivos jar files | Vacío |
Archivos de /OSGi/portal | Archivos jar files | Vacío |
Estructura del fichero de la versión trimestral
El formato del nombre de los ficheros del bundle publicado será: liferay-dxp-[year].[quarter].[build]-[build-time-stamp]
La estructura del fichero queda de la siguiente manera:
liferay-dxp
-
I_ data
-
I_ document_library
I_ 20096
-
I_ elasticsearch[x_version]
I_ indices
-
I_ hypersonic
I_ lportal.script
I_ lportal.properties
-
I_ deploy
-
I_ elasticsearch_sidecar
I__ [Elasticsearch x.y.z version]
I_ license
-
I_ logs
-
I_ companies
I_ 0
I_ 20096
-
-
I_ osgi
I_ war
I_ static
I_ state
I_ portal
I_ modules
I_ marketplace
I_ configs
I_ client-extensions
-
I_ patching-tool
I_ cache
I_ lib
I_ log
I_ patches
-
I_ routes
-
I_ default
I_ dxp
-
-
I_ tomcat
I_ bin
I_ conf
I_ lib
I_ logs
I_ temp
I_ webapps
I_ work
-
I_ tools
I_ portal-tools-db-upgrade-client