목차

Gradle Application Plugin

설정

application {
    // -Pmain=FQCN 으로 지정하게 함. 없으면 기본 class
    mainClassName = project.properties.get("main", 'package.fqcn.DefaultRunClassName')
    applicationDefaultJvmArgs += "--enable-preview" // java 파라미터
}

위와 같이 설정하면 main 클래스를 -Pmain=FQCN으로 지정가능해진다.

./gradlew run -Pmain=kr.pe.kwonnam.Xxxx

실행

gradle run --debug-jvm
gradle run --args="foo --bar"

참조