2010-12-29 9 views

Antwort

31

Als Administrator Überprüfung finden Sie unter:

Systemsteuerung -> Konfiguration -> Serveradministration

Die Version ist in dem Informationsbanner oben auf der Registerkarte "Ressourcen".

Liferay version

9

Betrachten Sie die Klasse com.liferay.portal.kernel.util.ReleaseInfo in tomcat/common/lib/portal-kernel.jar. Es gibt eine Reihe von statischen Methoden für diesen Zweck. Sie finden folgende Immobilie: static String version.

+0

Also muss ich diese Klasse dekompilieren, um die Version einer Liferay-Instanz zu überprüfen? Bitte sag nicht _yes_. Gibt es dafür keine Datei oder eine einfache Lösung? –

+1

Entschuldigung, entweder "ja" oder "es kommt darauf an". http://issues.liferay.com/browse/LPS-14510, wird in der nächsten Version behoben werden. Oder, wenn Sie diese Klasse laden können, könnten Sie tatsächlich die statischen Methoden aufrufen. –

+0

Danke für Ihre freiwillige Unterstützung. –

0

In plugins-> build.properties.At unteren Zeile von THT-Datei, wir haben eine Eigenschaft namens lp.version die liferay Version als lp.version enthält = 6.0.5

Hoffe, es hilft !!

+1

Danke, aber ich kann die Datei 'build.properties' in einer Liferay-Instanz nicht finden. Meine Frage bezieht sich auf Liferay-Instanzen, die bereits in der Produktionsumgebung ausgeführt werden. Ich habe einfach einen 'find -name build.properties' ausgeführt und es wurden keine Ergebnisse erzeugt. –

8

Wenn Sie die Datenbank erhalten, die man ist:

select * from Release_; 

gibt es eine Spalte namens buildNumber, es

Der andere Weg, mit dem Apache Tomcat einen Wert wie 6005 oder 5203 haben können Start, Liferay Portal Community Edition 6.0.5 CE (Bunyan/Build 6005/16. August 2010)

12

Sie können auch diese Informationen in der Konsole überprüfen. Weitere Informationen finden Sie in der catalina.out-Protokolldatei: lügen beim Starten des Servers oder die die Header einer HTTP-Anforderung

+0

Das funktioniert für mich. Der HTTP-Header sieht so aus: Liferay-Portal: \t Liferay Portal Community Edition 6.0.5 CE (Bunyan/Build 6005/16. August 2010) – knb

+0

Funktioniert! Während des Serverstarts: 'Liferay Portal Community Edition starten '** 6.1.2 **' CE (Paton/Build 6102/2. August 2013) ' – kolobok

1

in der Enterprise Edition, zusätzlich zu dem installierten Paket (Dima Antwort) Sie können Liferay Service Pack verwenden aktualisieren. Hier ist, wie zu wissen, welche Service Pack Sie installiert haben:

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

es so etwas wie diese zeigen:

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 

Die wichtige Linie ist Currently installed patches: de-30-7010.
Dann wissen Sie, dass Sie Service Pack 30 haben.

Verwandte Themen