From f05b302d562bed98377711d354f8a03367f286a8 Mon Sep 17 00:00:00 2001 From: yunjy Date: Mon, 22 Aug 2022 15:45:49 +0900 Subject: [PATCH] =?UTF-8?q?class=20path=20seperator=20os=20=EB=A7=88?= =?UTF-8?q?=EB=8B=A4=20=EB=8B=A4=EB=A5=B4=EA=B2=8C=20=EC=84=A4=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../eactive/httpmockserver/script/ScriptLoader.java | 3 ++- .../HttpmockserverApplicationTests.java | 13 ------------- 2 files changed, 2 insertions(+), 14 deletions(-) delete mode 100644 src/test/java/com/eactive/httpmockserver/HttpmockserverApplicationTests.java diff --git a/src/main/java/com/eactive/httpmockserver/script/ScriptLoader.java b/src/main/java/com/eactive/httpmockserver/script/ScriptLoader.java index d6057c2..afc03cc 100644 --- a/src/main/java/com/eactive/httpmockserver/script/ScriptLoader.java +++ b/src/main/java/com/eactive/httpmockserver/script/ScriptLoader.java @@ -40,6 +40,7 @@ public class ScriptLoader{ System.out.println(uri); if(StringUtils.contains(uri, "jar:file:" )) { String prefix = SystemUtils.IS_OS_WINDOWS ? "jar:file:/" : "jar:file:"; + String jarPath = StringUtils.substringBetween(uri, prefix, ".jar!") + ".jar"; System.out.println("jarPath => " + jarPath); @@ -73,7 +74,7 @@ public class ScriptLoader{ bos.close(); } jar.close(); - classPath = memoryWorkingPath+"/BOOT-INF/classes;"+memoryWorkingPath+"/BOOT-INF/lib/*;"; + classPath = memoryWorkingPath+"/BOOT-INF/classes"+System.getProperty("path.separator")+memoryWorkingPath+"/BOOT-INF/lib/*"+System.getProperty("path.separator"); }else { classPath = jarPath; } diff --git a/src/test/java/com/eactive/httpmockserver/HttpmockserverApplicationTests.java b/src/test/java/com/eactive/httpmockserver/HttpmockserverApplicationTests.java deleted file mode 100644 index 104d43d..0000000 --- a/src/test/java/com/eactive/httpmockserver/HttpmockserverApplicationTests.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.eactive.httpmockserver; - -import org.junit.jupiter.api.Test; -import org.springframework.boot.test.context.SpringBootTest; - -@SpringBootTest -class HttpmockserverApplicationTests { - - @Test - void contextLoads() { - } - -}