2010-12-29 52 views

Respuesta

31

Como administrador, ir a:

Panel de control -> Configuración -> Administración del Servidor

La versión se encuentra en la barra de información en la parte superior de la pestaña "Recursos".

Liferay version

9

Observe la clase com.liferay.portal.kernel.util.ReleaseInfo ubicada en tomcat/common/lib/portal-kernel.jar. Hay un montón de métodos estáticos para este propósito. Encontrará la siguiente propiedad: static String version.

+0

¿Debo descompilar esta clase para verificar la versión de una instancia de Liferay? Por favor, no digas _yes_. ¿No hay ningún archivo o una solución simple para lograr esto? –

+1

Lo sentimos, ya sea "sí" o "depende". http://issues.liferay.com/browse/LPS-14510, se solucionará en la próxima versión. O bien, si puede cargar esta clase, puede llamar a los métodos estáticos. –

+0

Gracias por su apoyo voluntario. –

0

En Plugins-> build.properties.At línea inferior de archivo THT, tenemos una propiedad llamada lp.version que contiene la versión liferay como lp.version = 6.0.5

espero que ayude !!

+1

Gracias, pero no puedo encontrar el archivo 'build.properties' en una instancia de Liferay. Mi pregunta está relacionada con las instancias de Liferay que ya se están ejecutando en el entorno de producción. Acabo de ejecutar 'find -name build.properties' y no produjo ningún resultado. –

8

Si usted puede conseguir la base de datos, que es uno:

select * from Release_; 

hay una columna llamada buildNumber, puede tener un valor como 6005 o 5203

La otra forma, con el Apache Tomcat inicio, lo verá en el archivo de registro catalina.out: Starting Liferay Portal Community Edition 6.0.5 CE (Bunyan/Build 6005/16 de agosto de 2010)

12

También puede verificar esa información en la consola ingrese al poner en marcha el servidor o control del las cabeceras de una petición HTTP

+0

Esto funciona para mí. El encabezado HTTP se ve así: Liferay-Portal: \t Liferay Portal Community Edition 6.0.5 CE (Bunyan/Build 6005/16 de agosto de 2010) – knb

+0

¡Funciona! Durante el inicio del servidor: 'Iniciando Liferay Portal Community Edition' ** 6.1.2 **' CE (Paton/Build 6102/2 de agosto de 2013) ' – kolobok

1

En la edición de la empresa, además del paquete instalado (respuesta de Dima) se puede actualizar Liferay utilizando paquetes de servicio. Aquí es cómo saber cuál es el nivel de paquete de servicio que haya instalado:

cd $LIFERAY/patching-tool 
./patching-tool.sh info 

Se mostrará algo como esto:

Loading product and patch information... 
Product information: 
    * installation type: binary 
    * build number: 7010 
    * service pack version: 
    - available SP version: 5 
    - installable SP version: 5 
    * patching-tool version: 2.0.6 
    * time: 2018-01-31 08:37Z 
    * plugins: Demo 201802, Space 1-2 Columns 50/50 Limited, Space 50/50 Width Limited, Space Program, Space Program Theme 

Currently installed patches: de-30-7010 

Available patches: de-22-7010, de-30-7010 

Detailed patch list: 
    [ -] de-22-7010 :: Currently not installed; Won't be installed: de-30 contains the fixes included in this one :: Built for LIFERAY 
    [*I] de-30-7010 :: Installed; Will be installed. :: Built for LIFERAY 

La línea importante es Currently installed patches: de-30-7010.
Entonces usted sabe que tiene el Service Pack 30.

Cuestiones relacionadas