fix: 修复打包配置

This commit is contained in:
2024-11-15 22:33:17 +08:00
parent 9edc015af0
commit 1dc6e95340
5 changed files with 59 additions and 15 deletions

View File

@ -16,6 +16,8 @@ import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import java.io.File;
import java.lang.management.ManagementFactory;
import java.lang.management.RuntimeMXBean;
import java.net.URL;
import java.util.HashMap;
import java.util.Map;
@ -39,11 +41,15 @@ public class Context {
@Getter
private static final Map<String, BaseController<?>> controllers = new HashMap<>();
private Context() {
throw new IllegalStateException("Utility class");
}
public static boolean isDebugMode() {
RuntimeMXBean runtimeMXBean = ManagementFactory.getRuntimeMXBean();
return runtimeMXBean.getInputArguments().toString().contains("-agentlib:jdwp");
}
// 获取控制工厂
public static Callback<Class<?>, Object> getControlFactory() {
return type -> {