master
zhang chengzhi 2024-09-04 20:57:45 +08:00
parent fe3e92e611
commit 76b7ae8f1d
1 changed files with 3 additions and 4 deletions

View File

@ -158,16 +158,15 @@ public class RuleEngineVersionServiceImpl extends ServiceImpl<RuleEngineVersionM
//加载类 //加载类
//注意类名必须是完全限定名(包括包名) //注意类名必须是完全限定名(包括包名)
Class<?> clazz = externalClassLoader.loadClassFromPath(classFilePath,className_prefix+className+Suffix_CLASS); // Class<?> clazz = externalClassLoader.loadClassFromPath(classFilePath,className_prefix+className+Suffix_CLASS);
//创建类的实例 //创建类的实例
Object instance = clazz.getDeclaredConstructor().newInstance(); //Object instance = clazz.getDeclaredConstructor().newInstance();
} catch (IOException | NoSuchMethodException | InstantiationException | IllegalAccessException | } catch (IOException e) {
InvocationTargetException e) {
throw new RuntimeException(e); throw new RuntimeException(e);
} }