gradle - 连接到 Gradle 构建

标签 gradle build.gradle gradle-plugin liferay-7 liferay-ide

我正在使用 Liferay 7.2。我使用 Liferay Developer Studio 和 Gradle 作为构建工具。

在创建 1-2 个新模块项目后创建新模块项目时,在 IDE 的工作区 .log 文件中收到错误消息,并且未创建新模块项目。

!MESSAGE 由于连接到 Gradle 构建时出错,同步项目 liferay-workspace 失败。 !STACK 0 org.gradle.tooling.GradleConnectionException: 无法使用 Gradle 分发运行构建操作'https://services.gradle.org/distributions/gradle-4.10.2-bin.zip '。

在 C:\Users\nirav.prajapati.gradle\daemon\4.10.2\daemon-11084.out 文件中显示以下错误。

Problem in daemon expiration check java.lang.OutOfMemoryError: GC overhead limit exceeded FAILURE: Build failed with an exception. * What went wrong: GC overhead limit exceeded * Try: Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights. * Get more help at https://help.gradle.org

Problem in daemon expiration check java.lang.OutOfMemoryError: Java heap space Failed to execute org.gradle.launcher.daemon.server.Daemon$DaemonExpirationPeriodicCheck@7f47f3a7. java.lang.OutOfMemoryError: Java heap space FAILURE: Build failed with an exception. * What went wrong: Failed to notify build listener. Java heap space



我通过双击 IDE 的服务器增加了 JVM 堆大小。

即使是新创建的项目也没有显示到 Gradle 任务中。在项目资源管理器中,它显示为不完整的项目意味着文件夹结构不同然后存在。此外,.projects 和 .settings 文件也没有在其中创建。

多次我进行了新的配置,例如从 C:\User\中删除 Liferay 开发人员工作室、工作区和 .gradle 文件夹

收到此错误后,我重新启动系统并重新启动 liferay developer studio,但是 将 Gradle 项目与工作区同步 进度超过 45 分钟。完成该过程。

请帮我解决它。

最佳答案

请在 gradle.properties 文件中使用这些属性。

org.gradle.parallel=true

org.gradle.jvmargs=-Xmx3g -XX:MaxPermSize=500m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8

关于gradle - 连接到 Gradle 构建,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58785706/

相关文章:

grails - Jenkins + Grails 或 Jenkins + Gradle + Grails

android - 降级后Androidmanifest.xml被新版本覆盖

android-studio - 如何解决此Gradle Build my问题?

android - Android Studio Gradle构建错误:app:mergeDebugResources,处理Cruncher loader.png失败

java - 哪些 Java SE 版本适用于 android studio 3.1?

gradle - GOCD-我们可以为gradle/gradlew任务运行一个工作目录吗

Android SDK 位置 vs 构建服务器,如何设置?

java - Travis yml运行Selenium Java Gradle Docker构建

android - 由于 gradle 版本错误导致构建失败时安装 gradle wrapper

android - 在 Android Studio 上执行任务 ':app:dexDebug' 失败