有没有办法从Liferay 7.0 导入 LAR文件(Sitemap)到Liferay 6.2?
我尝试编辑LAR文件,我打开它并编辑了Manifest.xml,并将build-number="7002"
更改为build-number="6205
"
但它不起作用:
有没有办法或者" Hack"去做这个?
答案 0 :(得分:1)
从技术上讲,有一种方法可以破解它:使它看起来完全符合预期的版本。
但是,这是一个不切实际的答案,因为LAR文件的目的是完全相同的版本。即使6.2GA3安装将拒绝6.2GA4 LAR文件。
我不知道确切的变化,但鉴于整个架构在6.2和7之间发生了巨大变化,我认为这不是一件小事。由于LAR文件仅 意味着曾用于完全相同版本的实例之间的通信,因此文档内容也未记录。相反,它被记录为随意改变。 目前需要什么。
如果你走另一条路(6.2 - > 7),配方就是更新6.2实例并再次导出LAR。但是,使用较新版本的内容更新旧版本并不是一个既定的用例 - 这会降级。创作系统(例如,分段)应与生产安装版本相同。