plugins { id 'idea' id 'application' id 'org.graalvm.buildtools.native' version '0.10.6' } def addRepo = new File(System.getProperty("user.home"), ".build_add.repo") repositories { mavenLocal() maven() { url 'https://maven.aliyun.com/repository/central' } mavenCentral() jcenter() } dependencies { testImplementation 'org.junit.jupiter:junit-jupiter-api:5.7.1' testRuntimeOnly 'org.junit.jupiter:junit-jupiter-engine' annotationProcessor 'info.picocli:picocli-codegen:4.7.7' implementation 'com.google.guava:guava:30.0-jre' implementation("commons-lang:commons-lang:2.6") implementation("commons-io:commons-io:2.19.0") implementation("info.picocli:picocli:4.7.7") implementation("com.google.code.gson:gson:2.13.1") } application { mainClass = 'me.hatter.demo.TestCli' } tasks.named('test') { useJUnitPlatform() }