28 lines
2.1 KiB
Properties
28 lines
2.1 KiB
Properties
# Keep all these properties in sync unless you know what you are doing!
|
|
# We set '-Dlog4j2.disableJmx=true' to prevent classloader leaks triggered by the logger.
|
|
# (Some of these settings need to be repeated in the test.jvmArgs blocks of each module)
|
|
org.gradle.jvmargs=-Dlog4j2.disableJmx -Xmx2g -XX:MaxMetaspaceSize=256m -XX:+HeapDumpOnOutOfMemoryError -Duser.language=en -Duser.country=US -Duser.timezone=UTC -Dfile.encoding=UTF-8
|
|
toolchain.compiler.jvmargs=-Dlog4j2.disableJmx=true -Xmx2g -XX:MaxMetaspaceSize=256m -XX:+HeapDumpOnOutOfMemoryError -Duser.language=en -Duser.country=US -Duser.timezone=UTC -Dfile.encoding=UTF-8
|
|
toolchain.javadoc.jvmargs=-Dlog4j2.disableJmx=true -Xmx2g -XX:MaxMetaspaceSize=256m -XX:+HeapDumpOnOutOfMemoryError -Duser.language=en -Duser.country=US -Duser.timezone=UTC -Dfile.encoding=UTF-8
|
|
toolchain.launcher.jvmargs=-Dlog4j2.disableJmx=true -Xmx2g -XX:MaxMetaspaceSize=448m -XX:+HeapDumpOnOutOfMemoryError -Duser.language=en -Duser.country=US -Duser.timezone=UTC -Dfile.encoding=UTF-8
|
|
|
|
org.gradle.parallel=true
|
|
|
|
# enable Gradle's Task Cache. worst case:
|
|
# > rm -rf ~/.gradle/caches/build-cache-1
|
|
org.gradle.caching=true
|
|
|
|
# JDK auto-detection is not quite ready yet in Gradle 6.7.
|
|
# On Fedora in particular, if you have the package java-1.8.0-openjdk-headless-1.8.0.265.b01-1.fc32.x86_64 installed,
|
|
# Gradle will look for the Java binaries in /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.265.b01-1.fc32.x86_64/bin/java
|
|
# but it won't find it and will fail.
|
|
# It's just a JRE, so it's perfectly normal that the JDK is not present;
|
|
# the JRE is under /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.265.b01-1.fc32.x86_64/jre
|
|
org.gradle.java.installations.auto-detect=false
|
|
# We can't rely on Gradle's auto-download of JDKs as it doesn't support EA releases.
|
|
# See https://github.com/gradle/gradle/blob/fc7ea24f3c525d8d12a4346eb0f15976a6be9414/subprojects/platform-jvm/src/main/java/org/gradle/jvm/toolchain/install/internal/AdoptOpenJdkRemoteBinary.java#L114
|
|
org.gradle.java.installations.auto-download=false
|
|
|
|
# externalized definition of JDK versions so that they are available in both Project (build.gradle) and Settings (settings.gradle)
|
|
orm.jdk.base=17
|
|
orm.jdk.max=22 |