1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859 |
- plugins {
- id 'java'
- }
- group = 'com.utic.incident'
- version = '0.0.1'
- repositories {
- mavenLocal()
- mavenCentral()
- flatDir(dir: 'C:\\java\\repository\\')
- }
- dependencies {
- // compileOnly 'org.jetbrains:annotations'
- // lombok 라이브러리 추가 시작
- compileOnly 'org.projectlombok:lombok'
- annotationProcessor 'org.projectlombok:lombok'
- testCompileOnly 'org.projectlombok:lombok'
- testAnnotationProcessor 'org.projectlombok:lombok'
- // lombok 라이브러리 추가 끝
- implementation 'org.springframework.boot:spring-boot-starter-web'
- implementation 'org.springframework.boot:spring-boot-starter-actuator'
- implementation 'org.springframework.boot:spring-boot-starter-aop'
- implementation 'io.micrometer:micrometer-registry-prometheus'
- implementation 'org.mybatis.spring.boot:mybatis-spring-boot-starter:2.2.0'
- implementation 'com.oracle:ojdbc7:12.1.0.2'
- implementation 'com.utic:utic-incident-common:0.0.1'
- implementation 'com.sun.xml.bind:jaxb-core:2.3.0' // JAXB Core (선택적)
- implementation 'javax.xml.bind:jaxb-api:2.3.1' // JAXB API
- implementation 'javax.xml.bind:jaxb-api:2.3.1'
- implementation 'org.glassfish.jaxb:jaxb-runtime:2.3.1'
- implementation 'com.sun.xml.bind:jaxb-core:2.3.0'
- testImplementation 'org.springframework.boot:spring-boot-starter-test'
- implementation 'org.jetbrains:annotations:24.0.0' //@NotNull, @Nullable
- implementation 'org.bgee.log4jdbc-log4j2:log4jdbc-log4j2-jdbc4.1:1.16'
- }
- test {
- useJUnitPlatform()
- }
- jar {
- enabled = false
- }
- compileJava.options.encoding = 'UTF-8'
- tasks.withType(JavaCompile).configureEach {
- options.compilerArgs << '-Xlint:unchecked'
- options.deprecation = true
- options.encoding = 'UTF-8'
- }
|