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
run
태스크로 실행한다.gradle run --debug-jvm
gradle run --args="foo --bar"