瀏覽代碼

check if paoperty file is directory

sunyj 7 年之前
父節點
當前提交
063cd95bb3
共有 1 個文件被更改,包括 3 次插入0 次删除
  1. 3 0
      report/src/main/java/com/uas/report/DynamicProperties.java

+ 3 - 0
report/src/main/java/com/uas/report/DynamicProperties.java

@@ -133,6 +133,9 @@ public class DynamicProperties {
                     FileUtils.copy(defaultPropertyFile, propertyFile);
                     FileUtils.copy(defaultPropertyFile, propertyFile);
                 }
                 }
             }
             }
+            if(propertyFile.isDirectory()){
+                throw new IOException("并非文件:" + PROPERTY_FILE_NAME);
+            }
             long lastModified = propertyFile.lastModified();
             long lastModified = propertyFile.lastModified();
             // 如果配置文件有修改,就重新加载
             // 如果配置文件有修改,就重新加载
             if (propertyFileLastModified >= lastModified) {
             if (propertyFileLastModified >= lastModified) {