将 Liferay 6.2 maven 主题升级为 DXP 主题
Posted
技术标签:
【中文标题】将 Liferay 6.2 maven 主题升级为 DXP 主题【英文标题】:Upgrading Liferay 6.2 maven theme into DXP theme 【发布时间】:2018-05-01 06:22:58 【问题描述】:我想将 liferay 6.2 主题升级为 liferay DXP 主题。问题是我现有的主题是基于 Maven 的。所以当我尝试导入主题生成器时它会显示错误:
我使用 yo liferay-theme:import 和我的主题的绝对路径,一旦按下回车,它会说:“你的主题”似乎不是 SDK 中的主题。我想将它迁移到主题生成器然后升级。怎么办?
【问题讨论】:
【参考方案1】:导入器旨在与基于 ant 的插件 SDK 一起使用。您可以先将您的主题转换为 6.2 Plugin SDK,使用该工具将其转换为 Liferay 工作区,然后运行更新。
这是一项相当多的工作,结果可能会令人失望。你最好从头开始。生成一个新的 Liferay 7 主题并复制您想要重复使用的点点滴滴。小心 CSS 和模板。
【讨论】:
您好 Miroslav,感谢您的回复。实际上将现有主题转换为 7 对我来说不是一个问题,我想在 css 中升级我的引导类,并将模板 liferay 6.2 模板对象/服务升级到 DXP。一旦我创建了新主题,升级过程就不起作用了。我只是想知道,有什么方法可以直接将 maven 主题转换为 dxp 主题。而不是先让它 ant build 然后升级到 dxp 主题。 好像没有直接路径。 感谢@MiroslavLigas 的提醒以上是关于将 Liferay 6.2 maven 主题升级为 DXP 主题的主要内容,如果未能解决你的问题,请参考以下文章
带有 SOAP XML JAX-WS(WAS Portal 7)服务的 Java 1.6 Maven 项目对 Tomcat Liferay 6.2 GA6 无法访问端点