diff options
author | terminaldweller <thabogre@gmail.com> | 2022-02-24 21:03:35 +0000 |
---|---|---|
committer | terminaldweller <thabogre@gmail.com> | 2022-02-24 21:03:35 +0000 |
commit | 0d4fcd1f7066cf8dca5333c39179659e65915e78 (patch) | |
tree | bcf701ad8222e99206c4756e88a5d526457ac700 /build.gradle.kts | |
parent | updates (diff) | |
download | mdrtl-0d4fcd1f7066cf8dca5333c39179659e65915e78.tar.gz mdrtl-0d4fcd1f7066cf8dca5333c39179659e65915e78.zip |
updates
Diffstat (limited to '')
-rw-r--r-- | build.gradle.kts | 53 |
1 files changed, 42 insertions, 11 deletions
diff --git a/build.gradle.kts b/build.gradle.kts index 6438891..82758e1 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -1,22 +1,53 @@ -/* - * This file was generated by the Gradle 'init' task. - * - * This is a general purpose Gradle build. - * Learn more about Gradle by exploring our samples at https://docs.gradle.org/7.3.3/samples - * This project uses @Incubating APIs which are subject to change. - */ - + /*https://docs.gradle.org/current/userguide/building_java_projects.html*/ plugins { `java-library` + // application + id("org.springframework.boot") version "2.6.4" + id("io.spring.dependency-management") version "1.0.11.RELEASE" + id("java") + } + + + repositories { + mavenCentral() } sourceSets { main { - java.srcDir("src/main/java/hello") + java { + setSrcDirs(listOf("src")) + } + } + + test { + java { + setSrcDirs(listOf("test")) + } } } java { - sourceCompatibility = JavaVersion.VERSION_11 - targetCompatibility = JavaVersion.VERSION_11 + // sourceCompatibility = JavaVersion.VERSION_11 + // targetCompatibility = JavaVersion.VERSION_11 + toolchain { + languageVersion.set(JavaLanguageVersion.of(11)) + } } + + // application { + // mainClass.set("com.terminaldweller.Main") + // } + + tasks.compileJava { + options.isIncremental = true + options.isFork = true + options.isFailOnError = false + options.release.set(11) + } + + dependencies { + implementation("org.springframework.boot:spring-boot-starter-data-jdbc") + implementation("org.springframework.boot:spring-boot-starter-web") + runtimeOnly("org.postgresql:postgresql") + testImplementation("org.springframework.boot:spring-boot-starter-test") + } |