gpt4 book ai didi

Gradle javaexec 任务忽略 jvmargs

转载 作者:行者123 更新时间:2023-12-02 14:23:46 25 4
gpt4 key购买 nike

我正在尝试使用 Gradle javaexec 任务运行我的应用程序。但是,jvmargs 和 args 不会传递给命令执行。为什么?

task runArgoDev(type: JavaExec) {
main = "org.app.ArgoDevRunner"
classpath = configurations.testRuntime
project.ext.jvmargs = ['-Xdock:name=Argo', '-Xmx512m', '-Dfile.encoding=UTF-8', '-Dapple.awt.textantialiasing=on', '-ea']
project.ext.args = ['-initParameter', 'implicit-scrollpane-support=true']

}

最佳答案

上面的代码没有达到预期的效果,因为它在 project 对象上设置了额外的属性,而不是配置任务。正确的是 jvmArgs = ...args = ...。 (也可以省略 =[]。)

关于Gradle javaexec 任务忽略 jvmargs,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23056616/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com