门户扩展和门户设置向导之间的区别



我是使用Liferay的新手,我必须从Liferay6.1升级到Liferay6.2。如果我们可以在门户设置向导属性中覆盖主题,我不会知道门户扩展属性的效用是什么?

在进行升级之前,我将所有属性移动到门户设置向导中,并且 al 工作正常。

在 6.2 中,portal.properties 有一些新属性和其他新的默认值,所以我问我必须在哪里保存 ext 或安装向导中的旧属性?

谢谢的

启动时,Liferay首先读取自己的portal.properties。然后用 portal-ext.properties 覆盖,最后覆盖(再次)用 portal-setup-wizard.properties .从这个角度来看,他们都是平等的。请记住,最后一个获胜。由于在各种文件中设置冲突并没有意义,因此我宁愿将它们压缩为一个。

portal-setup-wizard.properties背后的理由是恕我直言,Liferay从不写信给portal-ext.properties,但需要一些点来写入设置向导信息。

话虽如此,反驳的论点是安装向导实际上将您提供的数据库配置写入portal-ext.properties,证明我上面的陈述是错误的......

如果我没有让您感到困惑:只需portal-setup-wizard.properties内容合并到portal-ext.properties即可将所有配置集中在一个地方。它没有太大区别(除非您在两个文件中配置相同的值,请参阅第一段)

portal-setup-wizard.properties

第一次/更新设置向导(顾名思义)。那里的值可以进入配置数据库表。

portal-ext.properties是不得已而为之的压倒一切。在这里,您可以覆盖生产使用中的属性。

最新更新