From 778b36d5128fcc425bd4a06b6556da0618f785f6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=ED=98=84=EC=84=B1=ED=95=84?= Date: Mon, 19 Feb 2024 13:21:52 +0900 Subject: [PATCH] load tester beta --- build.gradle | 81 ++++++++++++++++++++++++++++------------------------ 1 file changed, 44 insertions(+), 37 deletions(-) diff --git a/build.gradle b/build.gradle index bba3506..5a1636d 100644 --- a/build.gradle +++ b/build.gradle @@ -1,7 +1,7 @@ plugins { - id 'org.springframework.boot' version '2.7.16' - id 'io.spring.dependency-management' version '1.1.3' - id 'java' + id 'org.springframework.boot' version '2.7.16' + id 'io.spring.dependency-management' version '1.1.3' + id 'java' // id "org.sonarqube" version "4.2.1.3168" } @@ -10,60 +10,67 @@ jar.enabled = false group = 'com.eactive' version = '2.0.0' -sourceCompatibility = '1.8' -targetCompatibility = 1.8 +sourceCompatibility = '11' +targetCompatibility = 11 configurations { - annotationProcessor - configureEach { - exclude module: 'spring-boot-starter-logging' - } + annotationProcessor + configureEach { + exclude module: 'spring-boot-starter-logging' + } } compileJava { - options.annotationProcessorPath = configurations.annotationProcessor - options.encoding = 'UTF-8' + options.annotationProcessorPath = configurations.annotationProcessor + options.encoding = 'UTF-8' } repositories { - mavenCentral() + mavenCentral() } dependencies { - annotationProcessor "org.mapstruct:mapstruct-processor:1.5.5.Final" + annotationProcessor "org.mapstruct:mapstruct-processor:1.5.5.Final" - implementation 'org.mapstruct:mapstruct:1.5.5.Final' - implementation 'org.springframework.boot:spring-boot-starter-data-jpa' - implementation 'org.springframework.data:spring-data-envers' - implementation 'org.springframework.boot:spring-boot-starter-web' - implementation 'org.springframework.boot:spring-boot-starter-validation' - implementation 'org.springframework.boot:spring-boot-starter-thymeleaf' - implementation 'org.springframework.boot:spring-boot-starter-security' - implementation 'org.springframework.boot:spring-boot-starter-log4j2' - implementation 'nz.net.ultraq.thymeleaf:thymeleaf-layout-dialect' - implementation 'org.thymeleaf.extras:thymeleaf-extras-springsecurity5' - implementation 'com.navercorp.lucy:lucy-xss-servlet:2.0.1' + implementation 'org.mapstruct:mapstruct:1.5.5.Final' + implementation 'org.springframework.boot:spring-boot-starter-data-jpa' + implementation 'org.springframework.data:spring-data-envers' + implementation 'org.springframework.boot:spring-boot-starter-web' + implementation 'org.springframework.boot:spring-boot-starter-validation' + implementation 'org.springframework.boot:spring-boot-starter-thymeleaf' + implementation 'org.springframework.boot:spring-boot-starter-security' + implementation 'org.springframework.boot:spring-boot-starter-log4j2' + implementation 'org.springframework.boot:spring-boot-starter-websocket' + implementation 'nz.net.ultraq.thymeleaf:thymeleaf-layout-dialect' + implementation 'org.thymeleaf.extras:thymeleaf-extras-springsecurity5' + implementation 'com.navercorp.lucy:lucy-xss-servlet:2.0.1' + implementation group: 'com.lmax', name: 'disruptor', version: '3.4.4' // implementation 'io.springfox:springfox-boot-starter:3.0.0' - implementation 'org.apache.httpcomponents:httpclient:4.5.14' + implementation 'org.apache.httpcomponents:httpclient:4.5.14' +// implementation group: 'org.graalvm.js', name: 'js-scriptengine', version: '23.1.2' +// implementation group: 'org.graalvm.polyglot', name: 'polyglot', version: '23.1.2' +// runtimeOnly group: 'org.graalvm.polyglot', name: 'js-community', version: '23.1.2', ext: 'pom' - implementation 'org.apache.commons:commons-lang3:3.12.0' - implementation 'commons-io:commons-io:2.11.0' - implementation 'com.jayway.jsonpath:json-path:2.8.0' - implementation 'io.netty:netty-all:4.1.92.Final' - implementation ('commons-beanutils:commons-beanutils:1.9.4') { - exclude group: 'commons-collections', module: 'commons-collections' - } - runtimeOnly 'com.h2database:h2:1.4.200' - implementation 'org.mdkt.compiler:InMemoryJavaCompiler:1.3.0' - testImplementation 'org.springframework.boot:spring-boot-starter-test' + implementation 'org.apache.commons:commons-lang3:3.12.0' + implementation 'org.apache.commons:commons-math3:3.6.1' + implementation 'commons-io:commons-io:2.11.0' + implementation 'com.jayway.jsonpath:json-path:2.8.0' + implementation 'io.netty:netty-all:4.1.92.Final' + implementation('commons-beanutils:commons-beanutils:1.9.4') { + exclude group: 'commons-collections', module: 'commons-collections' + } + runtimeOnly 'com.h2database:h2:1.4.200' + runtimeOnly 'org.springframework.boot:spring-boot-devtools' + implementation 'org.mdkt.compiler:InMemoryJavaCompiler:1.3.0' + testImplementation 'org.springframework.boot:spring-boot-starter-test' } bootJar { - archiveFileName = "elink-test-master.jar" + archiveFileName = "elink-test-master.jar" } test { - useJUnitPlatform() + useJUnitPlatform() }