Gradle - 找不到加载主程序 class

Gradle - Could not find load main class

我需要借助 Gradle 调整 JVM 内存。我在 gradle.properties 文件中写了设置:

org.gradle.jvmargs=-XX:MaxMetaspaceSize=60M

但是没用。然后我在 IDEA 中手动完成它(运行>编辑配置...)并为所需的 class(在 VM 选项:字段中)编写设置并且它工作。我们可以在 Gradle 的帮助下做同样的事情吗?

我试过:

org.gradle.jvmargs=-XX:MaxMetaspaceSize=60M test1.Test

但我得到了错误:

Error: Could not find or load main class test1.Test

当您通过 IDEa 运行 您的应用程序时,它 运行 是使用 java ... 命令的应用程序并且根本不涉及 gradle,所以无论您输入什么build.gradle 没关系。

如果您想通过 gradle 运行 您的应用,请考虑使用 application plugin,它允许您设置 jvm args。如果你使用 Spring 引导使用可以使用 bootRun 任务并在 jvmArgs 属性.

中指定参数