From b4574fdb5ede5be08e6ecd0e122fd07b56149a46 Mon Sep 17 00:00:00 2001 From: fit2cloud-chenyw Date: Mon, 29 Jul 2024 16:17:00 +0800 Subject: [PATCH] =?UTF-8?q?perf(=E6=8F=92=E4=BB=B6):=20=E5=8D=B8=E8=BD=BD?= =?UTF-8?q?=E6=95=B0=E6=8D=AE=E6=BA=90=E6=8F=92=E4=BB=B6=E9=A9=B1=E5=8A=A8?= =?UTF-8?q?=E6=96=87=E4=BB=B6=E7=9B=B8=E5=85=B3=E6=93=8D=E4=BD=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../datasource/plugin/DataEaseDatasourcePlugin.java | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/sdk/extensions/extensions-datasource/src/main/java/io/dataease/extensions/datasource/plugin/DataEaseDatasourcePlugin.java b/sdk/extensions/extensions-datasource/src/main/java/io/dataease/extensions/datasource/plugin/DataEaseDatasourcePlugin.java index 1541a550d6..2b4d783d89 100644 --- a/sdk/extensions/extensions-datasource/src/main/java/io/dataease/extensions/datasource/plugin/DataEaseDatasourcePlugin.java +++ b/sdk/extensions/extensions-datasource/src/main/java/io/dataease/extensions/datasource/plugin/DataEaseDatasourcePlugin.java @@ -77,8 +77,6 @@ public abstract class DataEaseDatasourcePlugin extends Provider implements DataE @Override public void unloadPlugin() { - XpackPluginsDatasourceVO config = getConfig(); - String localPath = StringUtils.isEmpty(config.getDriverPath()) ? DEFAULT_FILE_PATH : config.getDriverPath(); try { ClassLoader classLoader = this.getClass().getClassLoader(); URL[] urls = ((URLClassLoader) classLoader).getURLs(); @@ -89,7 +87,7 @@ public abstract class DataEaseDatasourcePlugin extends Provider implements DataE JarEntry entry = (JarEntry) entries.nextElement(); String name = entry.getName(); if (StringUtils.endsWith(name, ".jar")) { - File file = new File(localPath, name.substring(name.indexOf("/") + 1)); + File file = new File(DEFAULT_FILE_PATH, name.substring(name.indexOf("/") + 1)); file.delete(); } }