修改字段类型

master
Qin Dong Ming 2024-09-10 00:43:05 +08:00
parent 61a2320a4e
commit 9695402a27
2 changed files with 8 additions and 0 deletions

View File

@ -47,6 +47,12 @@
<version>1.18.28</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>org.jetbrains</groupId>
<artifactId>annotations</artifactId>
<version>13.0</version>
<scope>compile</scope>
</dependency>
<!-- <dependency>-->
<!-- <groupId>org.springframework.boot</groupId>-->
<!-- <artifactId>spring-boot-starter-openapi</artifactId>-->

View File

@ -32,8 +32,10 @@ public static Map<String, BasicEngine<DataValue>> 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<DataValue>) instance);
} catch (IOException e) {