9 de agosto de 2021

:: Liferay. Not updating portlet because version 6.2.5.1 is newer than version 6.2.0.1


A la hora de desplegar un portlet en el log podemos obtener un mensaje indicando que este no se ha actualizado porque la versión desplegada en el servidor es más actual que la que estamos intentando desplegar.

Un ejemplo de mensaje podría ser:

Not updating portlet_name because version 6.2.5.1 is newer than version 6.2.0.1


Para solventarlo, tenemos que generar la versión correcta de nuestro portlet. Para el caso Liferay 6.2, accederemos a la carpeta donde tengamos el SDK (por ejemplo: C:\liferay62\liferay-plugins-sdk-6.2) y aquí encontraremos un fichero: "build.usuario.properties"; es decir, si nuestro usuario es: "netic360", el fichero se llamará: "build.netic360.properties".

Puesto que este es el fichero utilizado para llevar a cabo el "build" del portlet, debemos añadir la línea:

lp.version = 6.2.5

De esta manera, el .war del portlet se generará para la versión especificada.

No hay comentarios:

Publicar un comentario

Déjanos tu comentario

:: Cookies de nuestra página web. ¿Para qué sirve cada una?

A menudo una pregunta que nos hacen es qué cookies se están utilizando en mi página y para qué sirven. Para ver las cookies, podemos selecci...