gpt4 book ai didi

java - Gradle:从命令行将参数传递给编译器

转载 作者:行者123 更新时间:2023-11-30 10:15:07 31 4
gpt4 key购买 nike

javac 命令行选项行 '-AskipUses' 将类名作为参数。有没有一种方法可以设置 gradle 构建以从命令行获取类名并将其作为参数传递给“-AskipUses”编译器选项?

最佳答案

试试这个:

def classNameParam = project.findProperty('AskipUses')
compileJava {
if (classNameParam) options.compilerArgs << "-AskipUses=$classNameParam"
}

用法:gradle -PAskipUses=classname task

编辑:通过@lance-java 的评论进行了增强

关于java - Gradle:从命令行将参数传递给编译器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50597025/

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