From 9695402a273e63f26a5e1e20fba5fd2f979f4205 Mon Sep 17 00:00:00 2001
From: Qin Dong Ming <2720806930@qq.com>
Date: Tue, 10 Sep 2024 00:43:05 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=AD=97=E6=AE=B5=E7=B1=BB?=
=?UTF-8?q?=E5=9E=8B?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
cloud-etl-common/pom.xml | 6 ++++++
cloud-etl-server/src/main/java/com/muyu/test/RuleTest.java | 2 ++
2 files changed, 8 insertions(+)
diff --git a/cloud-etl-common/pom.xml b/cloud-etl-common/pom.xml
index 42bd576..defe815 100644
--- a/cloud-etl-common/pom.xml
+++ b/cloud-etl-common/pom.xml
@@ -47,6 +47,12 @@
1.18.28
compile
+
+ org.jetbrains
+ annotations
+ 13.0
+ compile
+
diff --git a/cloud-etl-server/src/main/java/com/muyu/test/RuleTest.java b/cloud-etl-server/src/main/java/com/muyu/test/RuleTest.java
index e21c5b0..d0f27a0 100644
--- a/cloud-etl-server/src/main/java/com/muyu/test/RuleTest.java
+++ b/cloud-etl-server/src/main/java/com/muyu/test/RuleTest.java
@@ -32,8 +32,10 @@ public static Map> engineMap = new Concurrent
String externalClassDir = externalClassFilePath.substring(0, externalClassFilePath.lastIndexOf('/'));
URL[] urls = new URL[]{new File(externalClassDir).toURI().toURL()};
ExternalClassLoader externalClassLoader = new ExternalClassLoader(urls);
+ System.out.println("sssssssssssssssssss"+externalClassDir);
//加载类 全限定名
Class> clazz = externalClassLoader.loadClassFromPath(classFilePath, className + engineVersion.getName());
+ System.out.println("加载类成功"+clazz);
Object instance = clazz.getDeclaredConstructor().newInstance();
engineMap.put(engineVersion.getName(), (BasicEngine) instance);
} catch (IOException e) {