当前位置: 首页 > 知识库问答 >
问题:

无法为Liferay 7.2-rc2创建工作区

郎欣然
2023-03-14

我正在尝试为7.2-rc2创建一个工作区,但没有成功。

我在Liferay Developer Studio(3.5.0版)中为7.1创建了一个普通工作区,因为目前还不支持7.2。为了测试我是否可以正确运行代码,我在Developer Studio中创建了一个新的mvc portlet。

然后我在gradle.properties中设置liferay.workspace.target.platform.version=7.2.0。Gradle无法构建我的模块:

15: 16:04:正在执行任务“部署”。。。

任务:包装器

此版本中使用了不推荐的Gradle功能,使其与Gradle 5.0不兼容。使用“-warning mode all”显示各个弃用警告。看见https://docs.gradle.org/4.10.2/userguide/command_line_interface.html#sec:command_line_warnings

在0s中成功生成1个可操作任务:1个已执行

失败:生成失败,出现异常。

>

  • https://repo.maven.apache.org/maven2/com/liferay/portal/release.portal.bom/7.2.0/release.portal.bom-7.2.0.pom
  • https://repo.maven.apache.org/maven2/com/liferay/portal/release.portal.bom/7.2.0/release.portal.bom-7.2.0.pom
  • https://repository-cdn.liferay.com/nexus/content/groups/public/com/liferay/portal/release.portal.bom/7.2.0/release.portal.bom-7.2.0.pom
  • https://repository-cdn.liferay.com/nexus/content/groups/public/com/liferay/portal/release.portal.bom/7.2.0/release.portal.bom-7.2.0.pom所需者:项目:模块:测试找不到com。liferay。门户:发布。门户网站。物料清单。编写仅限:7.2.0。在以下位置搜索:
  • https://repo.maven.apache.org/maven2/com/liferay/portal/release.portal.bom.compile.only/7.2.0/release.portal.bom.compile.only-7.2.0.pom
  • https://repo.maven.apache.org/maven2/com/liferay/portal/release.portal.bom.compile.only/7.2.0/release.portal.bom.compile.only-7.2.0.pom
  • https://repository-cdn.liferay.com/nexus/content/groups/public/com/liferay/portal/release.portal.bom.compile.only/7.2.0/release.portal.bom.compile.only-7.2.0.pom
  • https://repository-cdn.liferay.com/nexus/content/groups/public/com/liferay/portal/release.portal.bom.compile.only/7.2.0/release.portal.bom.compile.only-7.2.0.pom要求:项目:模块:测试

尝试:使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获得更多日志输出。运行--扫描以获得完整的见解。

获取更多帮助https://help.gradle.org

此版本中使用了不推荐的Gradle功能,使其与Gradle 5.0不兼容。使用“-warning mode all”显示各个弃用警告。看见https://docs.gradle.org/4.10.2/userguide/command_line_interface.html#sec:command_line_warnings

在2s中生成失败,找不到com。liferay。门户:发布。门户网站。物料清单:7.2.0。在以下位置搜索:-https://repo.maven.apache.org/maven2/com/liferay/portal/release.portal.bom/7.2.0/release.portal.bom-7.2.0.pom-https://repo.maven.apache.org/maven2/com/liferay/portal/release.portal.bom/7.2.0/release.portal.bom-7.2.0.pom-https://repository-cdn.liferay.com/nexus/content/groups/public/com/liferay/portal/release.portal.bom/7.2.0/release.portal.bom-7.2.0.pom-https://repository-cdn.liferay.com/nexus/content/groups/public/com/liferay/portal/release.portal.bom/7.2.0/release.portal.bom-7.2.0.pom要求者:项目:模块:测试15:16:07:任务执行完成“部署”。

我不认为弃用警告是错误的。

我实际上必须设置哪些设置才能获得7.2的所有必要依赖项?

共有2个答案

尹赞
2023-03-14

通过更新现有的eclipse,您可以构建7.2插件。使用liferay中的以下URL更新eclipse。

安装Liferay IDE

糜征
2023-03-14

似乎7.2.0-rc2或rc3尚未上载到apache maven中央存储库。我还在寻找一个包含这些工件的maven存储库。

 类似资料:
  • 我想在Eclipse中用for创建10个txt文件,但是为什么我这么做的时候会出错?

  • 我试图克隆我的KivyGit叉子,但它不起作用。我相信我已经正确地制作了fork,但当我在Mac终端中输入这个时: git克隆https://github.com/mygitusername/kivy.git 我得到这个错误: 致命:无法创建工作树目录kivy.:权限被拒绝 有人看到我做错了什么吗?谢谢!

  • 我刚刚创建了一个新模式 我为要创建的表命名,但出现以下错误: 我搜索了错误,发现原因是我键入了保留字,如“order ”,但table2不可能是保留字,我尝试了许多不同的名称,总是得到相同的消息。列名未激活,所以我无法输入列名。

  • 问题内容: 我有一张桌子: 现在,我正在使用插入加密值,以便以后可以使用: 现在,当我尝试使用相同的密钥解密它们时: 我只是找回二进制值,而不是我加密的值! 我想念什么? 问题答案: 如此处所述,http: //sqlity.net/zh/2530/decryptbypassphrase/将加密后的值作为数据类型返回。除了例如SQL_VARIANT之外,该数据类型不携带有关原始数据类型的任何信息。

  • addSheet([string $sheetName]); 示例 $config = [ 'path' => './filePath' ]; ​ $excel = new \Vtiful\Kernel\Excel($config); ​ // 此处会自动创建一个工作表 $fileObject = $excel->fileName("tutorial01.xlsx"); ​ $fileO