Java Gradle:从命令行向编译器传递参数

Java Gradle:从命令行向编译器传递参数,java,gradle,build,compiler-construction,command-line-arguments,Java,Gradle,Build,Compiler Construction,Command Line Arguments,javac命令行选项行'-AskipUses'将类名作为参数。有没有一种方法可以设置gradle构建从命令行获取类名并将其作为参数传递给'-AskipUses'编译器选项 试试这个: def classNameParam = project.findProperty('AskipUses') compileJava { if (classNameParam) options.compilerArgs << "-AskipUses=$classNameParam" } de

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

试试这个:

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

if(classnameparm)options.compilerArgs略微简化
def classnameparm=project.findProperty('AskipUses')
。请参阅