在 Liferay DXP 中使用插件 SDK

Using plugins SDK in Liferay DXP

我正在尝试使用 Blade CLI 让我的 liferay 工作区工作,但遇到了困难。

我关注了官方 liferay 开发者网站上的这篇文章: https://dev.liferay.com/develop/tutorials/-/knowledge_base/7-0/creating-a-liferay-workspace-with-blade-cli

上面写着:'请参阅 Using a Plugins SDK From Your Workspace 部分,了解有关如何在工作空间中使用插件 SDK 的更多信息。'

当我点击 link 时,我被重定向到一个页面,上面写着“找不到您请求的文章”,现在我卡住了,找不到了信息无处不在。

有人知道我此时必须做什么吗?

另一个问题是,当运行gradlew.bat initBundlegradlew.bat distBundleTar.

时,安装程​​序正在下载liferay的社区版而不是企业版。

Liferay DXP 使用基于模块的框架。他们鼓励我们这样做,尽管您也可以使用以前的插件 SDK,因为它仍然受支持。查看 https://dev.liferay.com/develop/tutorials/-/knowledge_base/7-0/liferay-workspace 了解详情。

Blade CLI 为您提供了一些模板来按照新框架创建新项目。

我会去模块化。

此致

您可以使用 blade init 命令创建 Liferay 工作区,而不是 运行 initBundle。创建工作区后,您可以使用 blade create 在其上创建模块项目。要有效使用此工具的 blade 命令的详尽列表,您可以参考以下 link:

https://dev.liferay.com/develop/tutorials/-/knowledge_base/7-0/blade-cli

当时 Liferay 开发人员网络站点正在开发中,但现在已更新以供进一步参考。