Gradle Crafter 3梯度束错误

Gradle Crafter 3梯度束错误,gradle,crafter-cms,Gradle,Crafter Cms,我正在使用Crafter 3.0.2,并试图通过提供的gradle工具创建可部署的捆绑包 在执行gradlew build deploy bundle-Pcrafter.profile=true时,我收到了错误消息: FAILURE: Build failed with an exception. * Where: Build file 'build.gradle' line: 774 * What went wrong: Execution failed for task ':zipaut

我正在使用Crafter 3.0.2,并试图通过提供的gradle工具创建可部署的捆绑包

在执行gradlew build deploy bundle-Pcrafter.profile=true时,我收到了错误消息:

FAILURE: Build failed with an exception.

* Where:
Build file 'build.gradle' line: 774

* What went wrong:
Execution failed for task ':zipauthoring'.
> archive's size exceeds the limit of 4GByte.
上述错误之后的渐变建议是启用zip64。因此,我将
zip64 true
添加到build.gradle pack方法的
tasks.create(“zip${envName}”,zip.class){
,包任务成功完成


但是,这种方法似乎有点侵入性。生成启用配置文件的Crafter 3包的正确过程是什么?如果zip64用于创作包,是否可以提供命令行选项来代替编辑build.gradle?或者,是否有只创建tar.gz存档的机制(似乎没有4gb文件限制)而不是zip存档?

现在有一个票证,允许用户选择他们想要的捆绑包:


我从未见过一个超过600MB的捆绑包,你正面临4GB的挑战,这是非常不寻常的。虽然添加64位将有助于推动它,但这里可能还有另一个问题。

谢谢。我发现我创建的捆绑包还包括我的本地州,其中包括视频二进制文件。接下来,我将删除无关的web服务器或者创建捆绑包之前的任何其他状态。这很有意义,您可以使用
-Pauthoring.root=crafter auth clean/-pdelivity.root=crafter dev clean/
创建一个没有视频的并行环境(但也没有任何站点)