plugins { id 'java' id 'application' id 'org.openjfx.javafxplugin' version '0.1.0' } dependencies { implementation project(':bitcoinj-core') implementation 'de.jensd:fontawesomefx:8.0.0' implementation 'com.google.zxing:core:3.5.1' implementation 'org.slf4j:slf4j-jdk14:2.0.12' implementation 'jakarta.annotation:jakarta.annotation-api:2.1.1' testImplementation "org.junit.jupiter:junit-jupiter-api:5.10.0" testRuntimeOnly "org.junit.jupiter:junit-jupiter-engine:5.10.0" } javafx { version = '21.0.1' modules = [ 'javafx.controls', 'javafx.fxml' ] } sourceCompatibility = 17 compileJava.options.encoding = 'UTF-8' compileTestJava.options.encoding = 'UTF-8' javadoc.options.encoding = 'UTF-8' compileJava { options.compilerArgs.addAll(['--release', '17']) options.compilerArgs << '-Xlint:deprecation' } mainClassName = 'wallettemplate.Main' test { useJUnitPlatform() }