修改字段类型
parent
61a2320a4e
commit
9695402a27
|
@ -47,6 +47,12 @@
|
||||||
<version>1.18.28</version>
|
<version>1.18.28</version>
|
||||||
<scope>compile</scope>
|
<scope>compile</scope>
|
||||||
</dependency>
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.jetbrains</groupId>
|
||||||
|
<artifactId>annotations</artifactId>
|
||||||
|
<version>13.0</version>
|
||||||
|
<scope>compile</scope>
|
||||||
|
</dependency>
|
||||||
<!-- <dependency>-->
|
<!-- <dependency>-->
|
||||||
<!-- <groupId>org.springframework.boot</groupId>-->
|
<!-- <groupId>org.springframework.boot</groupId>-->
|
||||||
<!-- <artifactId>spring-boot-starter-openapi</artifactId>-->
|
<!-- <artifactId>spring-boot-starter-openapi</artifactId>-->
|
||||||
|
|
|
@ -32,8 +32,10 @@ public static Map<String, BasicEngine<DataValue>> engineMap = new Concurrent
|
||||||
String externalClassDir = externalClassFilePath.substring(0, externalClassFilePath.lastIndexOf('/'));
|
String externalClassDir = externalClassFilePath.substring(0, externalClassFilePath.lastIndexOf('/'));
|
||||||
URL[] urls = new URL[]{new File(externalClassDir).toURI().toURL()};
|
URL[] urls = new URL[]{new File(externalClassDir).toURI().toURL()};
|
||||||
ExternalClassLoader externalClassLoader = new ExternalClassLoader(urls);
|
ExternalClassLoader externalClassLoader = new ExternalClassLoader(urls);
|
||||||
|
System.out.println("sssssssssssssssssss"+externalClassDir);
|
||||||
//加载类 全限定名
|
//加载类 全限定名
|
||||||
Class<?> clazz = externalClassLoader.loadClassFromPath(classFilePath, className + engineVersion.getName());
|
Class<?> clazz = externalClassLoader.loadClassFromPath(classFilePath, className + engineVersion.getName());
|
||||||
|
System.out.println("加载类成功"+clazz);
|
||||||
Object instance = clazz.getDeclaredConstructor().newInstance();
|
Object instance = clazz.getDeclaredConstructor().newInstance();
|
||||||
engineMap.put(engineVersion.getName(), (BasicEngine<DataValue>) instance);
|
engineMap.put(engineVersion.getName(), (BasicEngine<DataValue>) instance);
|
||||||
} catch (IOException e) {
|
} catch (IOException e) {
|
||||||
|
|
Loading…
Reference in New Issue