plugins { id 'java' id 'application' } group = 'org.example' version = '1.0-SNAPSHOT' sourceCompatibility = JavaVersion.VERSION_1_8 targetCompatibility = JavaVersion.VERSION_1_8 repositories { maven { url = uri('https://maven.aliyun.com/repository/public') } maven { url = uri('https://maven.aliyun.com/repository/central') } mavenCentral() } ext { djlVersion = '0.26.0' } dependencies { implementation 'com.google.code.gson:gson:2.13.1' implementation 'org.slf4j:slf4j-api:2.0.17' implementation 'commons-cli:commons-cli:1.9.0' implementation 'org.apache.logging.log4j:log4j-slf4j2-impl:2.25.2' implementation "ai.djl:api:${djlVersion}" implementation "ai.djl:basicdataset:${djlVersion}" implementation "ai.djl:model-zoo:${djlVersion}" implementation "ai.djl.pytorch:pytorch-engine:${djlVersion}" implementation "ai.djl.pytorch:pytorch-model-zoo:${djlVersion}" implementation "ai.djl.paddlepaddle:paddlepaddle-model-zoo:${djlVersion}" implementation "ai.djl.paddlepaddle:paddlepaddle-engine:${djlVersion}" compileOnly 'org.projectlombok:lombok:1.18.38' annotationProcessor 'org.projectlombok:lombok:1.18.38' implementation 'org.bytedeco:javacv-platform:1.5.12' testImplementation 'org.testng:testng:7.11.0' } test { useTestNG() } application { mainClass = 'cn.heavenlybook.Main' }