> Liferayプロジェクト | 小沢仁 |
LiferayのGUIの他に、Liferayは多くの設定をportal.propertiesファイルで行っています。以下の順にプロパティファイルが読み込まれます。後に読み込まれた設定が有効になります。
portal.propertiesファイルは以下のフォルダに配置されています。//しかし、設定項目を検索する場合のみに利用してください。//設定を変更する場合は、必ずportal-ext.propertiesファイルを作成して、そのファイルに記述してください。新規にportal.propertiesファイルを作成すると、エラーになる場合があります。
* Liferayの実行環境:ROOT\WEB-INF\lib\portal-impl.jar * ソースコード:\portal-impl\src\portal.properties
テキストエディタを使って、以下の何れのフォルダにportal-ext.propertiesに作成してください:
両方のフォルダにportal-ext.propertiesが存在する場合は、portal.propertiesの以下の設定の順で読み込まれます:
[[マルチテナント構成|マルチテナント構成]]を構築された場合は、テナント毎にプロパティファイルを設けることができます。この場合は、bin\setenv.bat又はbin/setenv.shのJava起動オプションJAVA_OPTSに次の設定を追加してください: -Dcompany-id-properties=true この設定がされると、portal-ext.propertiesの後にportal-{会社ID}.properties(例:portal-liferay.com.properties)ファイルが読み込まれます。
なお、Javaの起動時にプロパティファイルを設定する場合は、bin\setenv.bat又はbin/setenv.shのJava起動オプションJAVA_OPTSに次の設定を追加してください。最後に読み込まれます。 -Dexternal-properties=プロパティファイル名