我试图通过命令提示符(create.bat hello world“hello world”)在liferay中使用插件SDK创建一个portlet,但每次都出现以下错误。
>
无法解析配置“:classpath”的所有依赖项。无法解析commons编解码器:commons编解码器:1.9。所需::liferay-plugins-sdk-6.2:未指定无法获取'http://cdn.repository.liferay.com/nexus/content/groups/public/commons-codec/commons-codec/1.9/commons-codec-1.9。波姆'。连接到http://cdn.repository.liferay.com拒绝
谢谢,苏拉夫
这似乎是https证书名称与主机名不匹配的小故障,因为当我访问时会出现https重定向http://cdn.repository.liferay.com/直接-内容在那里,例如http://cdn.repository.liferay.com/nexus/content/groups/public/commons-codec/commons-codec/1.9/commons-codec-1.9.pom我的浏览器显示了它。出于某种原因,你发布的链接中有一个空格——检查这是否是由于你对文件进行了一些编辑(尝试在SDK的文件中找到路径),或者你是如何发布无效链接的。我什么也没做,只是把那个空间移走了。
我试图让我的生命工作区使用刀片CLI工作,但有困难。 我关注了liferay开发者官方网站上的这篇文章:https://dev.liferay.com/develop/tutorials/-/knowledge_base/7-0/creating-a-liferay-workspace-with-blade-cli 上面写着:“有关如何在工作区内使用插件SDK的更多信息,请参阅使用工作区中的插件S
我们曾经在LR6中有一个插件,它使用一个特定的用户组,也为它分配了管理员角色,用于几个用例。 然而,当试图在LR7上复制其逻辑时,该插件正确地从远程数据源导入用户,并将用户放入该组。我可以看到他们的个人资料,这似乎正是我们需要的:在“继承的常规角色”中,存在管理员角色。 但是,他们看不到控制面板。 在一个实验中,我以管理方式创建了一个用户组,并将管理员角色分配给该组。同样的行为,他们什么也看不见。
YDoc 插件是发布到 npm 的 node 包,本篇教程假定你已经拥有了 npm 和 node 相关的经验。 基本插件 目录结构 一个基本的插件有如下的文件结构: ├── ydoc-plugin-demo/ ├── index.js ├── package.json index.js index.js 是插件的入口文件,init、finish、page:before、page
GitBook插件是在NPM上发布的遵循定义的约定的节点包。 结构体 package.json package.json是用于描述Node.js模块的清单格式。 GitBook插件构建在Node模块之上。它声明了在GitBook中运行插件所需的依赖性,版本,所有权和其他信息。本文档详细描述了模式。 插件清单package.json还可以包含有关所需配置的详细信息。 在package.json中配置
FastAdmin可以通过命令行创建一个插件,首先我们将工作目录定位到我们的项目根目录,也就是think文件所在的目录。 cd /var/www/yoursite/ 然后我们在命令行输入 php think addon -a mydemo -c create 即可通过命令行创建一个标识为mydemo的插件,此时我们的addons目录下就出现了一个新的文件夹,文件夹包含基础的插件必备文件,如图: m
Highcharts 2.3 开始提供二次扩展功能,可以通过以下方式进行扩展: 图表中包含的对象通过 JavaScript prototype 或 class 的形式暴露给 Highcharts 命名空间,这些都可以很方便的进行重写,这些对象包括 Highcharts.Legend、Highcharts.Series、Highcharts.Tooltip、Highcharts.Chart 等,详见