From be2f5da72ac5642818e264d09a3cc4d64956477b Mon Sep 17 00:00:00 2001 From: Rinjae Date: Thu, 26 Feb 2026 19:34:58 +0900 Subject: [PATCH 1/2] =?UTF-8?q?SSL=20=EC=84=A4=EC=A0=95=20=ED=99=98?= =?UTF-8?q?=EA=B2=BD=20=EB=B3=80=EC=88=98=ED=99=94=20=EB=B0=8F=20keystore?= =?UTF-8?q?=20=ED=8C=8C=EC=9D=BC=20=EC=A0=9C=EA=B1=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 1 + src/main/resources/application.yml | 6 +++--- src/main/resources/keystore.p12 | Bin 2562 -> 0 bytes 3 files changed, 4 insertions(+), 3 deletions(-) delete mode 100644 src/main/resources/keystore.p12 diff --git a/.gitignore b/.gitignore index a7868ad..1ef705a 100644 --- a/.gitignore +++ b/.gitignore @@ -41,6 +41,7 @@ ApiTestManager/dist .cache .env CLAUDE.md +*.p12 src/main/generated .claude \ No newline at end of file diff --git a/src/main/resources/application.yml b/src/main/resources/application.yml index f12117b..8a963b9 100644 --- a/src/main/resources/application.yml +++ b/src/main/resources/application.yml @@ -11,9 +11,9 @@ server: port.http: 38080 port: 38443 ssl: - enabled: true - key-store: classpath:keystore.p12 - key-store-password: elink-ssl + enabled: ${SSL_ENABLED:false} + key-store: ${KEY_STORE_PATH} + key-store-password: ${KEY_STORE_PASSWORD:elink-ssl} key-store-type: PKCS12 key-alias: elink-ssl error.include-message: always diff --git a/src/main/resources/keystore.p12 b/src/main/resources/keystore.p12 deleted file mode 100644 index 8b520d22d1d405dd352c283b26b3c5134dcb9ce2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2562 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 Date: Wed, 11 Mar 2026 10:16:52 +0900 Subject: [PATCH 2/2] =?UTF-8?q?Eclipse=20=EC=84=A4=EC=A0=95=20=EB=B0=8F=20?= =?UTF-8?q?JDK17=20=EB=B9=8C=EB=93=9C=20=ED=99=98=EA=B2=BD=20=EA=B5=AC?= =?UTF-8?q?=EC=84=B1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - build.gradle: nexus 저장소 추가, eclipse-wtp → eclipse 플러그인 변경 - gradle.properties: org.gradle.java.home=JDK17 설정 (nashorn-core:15.4 대응) --- build.gradle | 13 ++++++++++++- gradle.properties | 1 + 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/build.gradle b/build.gradle index 3e39ede..3bd9bb9 100644 --- a/build.gradle +++ b/build.gradle @@ -4,7 +4,7 @@ plugins { id 'com.diffplug.eclipse.apt' version '3.41.1' id 'java' id 'java-library' - id 'eclipse-wtp' + id 'eclipse' id 'idea' id 'war' } @@ -18,6 +18,17 @@ sourceCompatibility = "1.8" targetCompatibility = "1.8" +def nexusUrl = "https://nexus.eactive.synology.me:8090" + +allprojects { + repositories { + maven { + url "${nexusUrl}/repository/maven-public/" + allowInsecureProtocol = true + } + } +} + configurations { annotationProcessor configureEach { diff --git a/gradle.properties b/gradle.properties index e69de29..f13b527 100644 --- a/gradle.properties +++ b/gradle.properties @@ -0,0 +1 @@ +org.gradle.java.home=C:\\Program Files\\Java\\jdk-17