boot jar 동적컴파일 대응

This commit is contained in:
yunjy
2022-08-22 12:16:58 +09:00
parent 1c94e0c81c
commit 639958fbf7
4 changed files with 91 additions and 19 deletions
@@ -2,12 +2,16 @@ package com.eactive.httpmockserver;
import com.eactive.httpmockserver.script.ScriptInfoService;
import com.eactive.httpmockserver.script.ScriptLoader;
import org.apache.commons.lang3.StringUtils;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component;
import javax.annotation.PostConstruct;
import java.net.URISyntaxException;
import java.net.URL;
import java.nio.file.Paths;
@Component
public class PostConstructBean {
@@ -17,7 +21,7 @@ public class PostConstructBean {
public ScriptInfoService scriptInfoService;
@PostConstruct
public void init() {
public void init() throws URISyntaxException {
logger.info("init scripts");
try {
ScriptLoader.getInstance().init(scriptInfoService);