いくつかの粗い提案:
コントロール パネルのサーバー管理ページを確認できます。
そのページのソースを掘り下げると、静的 Java クラスcom.liferay.portal.kernel.util.ReleaseInfo
に liferay バージョンに関するすべての情報が含まれていることがわかりました。
私の知る限り、この情報は公開されているクライアント側では簡単にアクセスできませんが、たとえば JSP に次のコードを挿入することでアクセスできます。
<aui:script>
Liferay.version = "<%=HtmlUtil.escapeJS(com.liferay.portal.kernel.util.ReleaseInfo.getReleaseInfo()) %>"
</aui:script>
編集:
Liferay は、ビルド番号をパラメーター b として静的リソース URL に含めます。たとえば、次の liferay.com ホームページからの抜粋:
<link href="[...]/main.css?[...]b=6120&t=1382040996000" rel="stylesheet" type="text/css" />
パラメータ b=6120 は、ポータルのビルド番号を示します。これは、PortalImpl.java で設定されます。
@Override
public String getStaticResourceURL(
HttpServletRequest request, String uri, String queryString,
long timestamp) {
[...]
// Build number
sb.append("&b=");
sb.append(ReleaseInfo.getBuildNumber());
[...]
お役に立てれば、
アラン