Mar*_*ark 7 properties configure liferay
如何配置或覆盖Liferay门户属性portal.properties?
Mar*_*ark 20
Liferay属性是强大的工具,它允许我们配置Portal行为,而无需编写hooks,ext-和theme-plugin.根据新的要求,我们首先证明了改变Liferay配置解决这一要求的可能性.可以在Liferay源代码中找到默认属性配置:https://github.com/liferay/liferay-portal/blob/master/portal-impl/src/portal.properties或https://github.com/liferay /liferay-portal/blob/master/portal-impl/src/portal.properties或inliferay-bundles\tomcat-7\webapps\ROOT\WEB-INF\lib\portal-impl.jar
要配置或覆盖Liferay门户的配置属性,我们必须portal-ext.properties在Liferay的根文件夹中创建(与tomcat捆绑在一起).
Liferay
|-data
|-deploy
|-license
|-logs
|-tomcat-7.xxx
|-portal-ext.propeties <- override portal properties
|-portal-${user}.propeties <- override user specific properties
Run Code Online (Sandbox Code Playgroud)
通常我们与git或svn等版本控制系统一起工作,开发人员具有不同的配置,如数据库路径等.Liferay允许在例如配置用户特定配置portal-${user}.properties.因此,首先要portal-ext.properties包含用户属性:
include-and-override = ${default.liferay.home}/portal-${user.name}.properties
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
18313 次 |
| 最近记录: |