Liferay Portal(Apache Tomcat 5.5.x/6.xにバンドルされています)とのインスタンスがいくつかあります。これらのLiferayインスタンスのバージョンを確認する方法を知る必要があります。 。
前もって感謝します。
サーバーの起動時またはHTTPリクエストのヘッダーの確認時に、コンソールログでその情報を確認することもできます。
クラスを見てくださいcom.liferay.portal.kernel.util.ReleaseInfo
にあります Tomcat/common/lib/portal-kernel.jar
。この目的のための静的メソッドがたくさんあります。次のプロパティがあります:static String version
。
データベースを取得できる場合は、次のいずれかです。
select * from Release_;
buildNumber
という列があり、6005や5203のような値を持つことができます
逆に、Apache Tomcatを起動すると、catalina.out
ログファイルに次のように表示されます。LiferayPortalCommunityEdition 6.0.5 CEの開始(Bunyan /ビルド6005/2010年8月16日)
Enterprise Editionでは、インストールされたパッケージ(Dimaの回答)に加えて、サービスパックを使用してLiferayを更新できます。インストールしたサービスパックのレベルを知る方法は次のとおりです。
cd $LIFERAY/patching-tool
./patching-tool.sh info
次のように表示されます。
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
重要な行はCurrently installed patches: de-30-7010
。
これで、Service Pack30があることがわかります。
Plugins-> build.propertiesにあります。ファイルの一番下の行に、lp.version = 6.0.5としてliferayバージョンを含むlp.versionというプロパティがあります。
それが役に立てば幸い!!