diff --git a/fe/src/main/java/org/apache/doris/plugin/PluginZip.java b/fe/src/main/java/org/apache/doris/plugin/PluginZip.java index 2120bb33f6..a43dc0ed10 100644 --- a/fe/src/main/java/org/apache/doris/plugin/PluginZip.java +++ b/fe/src/main/java/org/apache/doris/plugin/PluginZip.java @@ -118,10 +118,12 @@ class PluginZip { } // .md5 check - String expectedChecksum = ""; + String expectedChecksum; try (InputStream in = openUrlInputStream(source + ".md5")) { BufferedReader br = new BufferedReader(new InputStreamReader(in)); expectedChecksum = br.readLine(); + } catch (IOException e) { + throw new UserException(e.getMessage() + ". you should provide a md5 URI to check plugin file"); } DigestUtils.md5Hex(Files.readAllBytes(zip));