wangliang 2 年之前
父節點
當前提交
9b5ab621dc
共有 1 個文件被更改,包括 4 次插入2 次删除
  1. 4 2
      themis-common/src/main/java/com/qmth/themis/common/util/IpUtil.java

+ 4 - 2
themis-common/src/main/java/com/qmth/themis/common/util/IpUtil.java

@@ -123,19 +123,21 @@ public class IpUtil {
      * @return
      * @return
      */
      */
     public static Searcher getSearcher() {
     public static Searcher getSearcher() {
+        String path = null;
         try {
         try {
             Enumeration<URL> urls = IpUtil.class.getClassLoader().getResources("ip2region.xdb");
             Enumeration<URL> urls = IpUtil.class.getClassLoader().getResources("ip2region.xdb");
             int i = 1;
             int i = 1;
             while (urls.hasMoreElements()) {
             while (urls.hasMoreElements()) {
                 URL url = urls.nextElement();
                 URL url = urls.nextElement();
+                path = url.getPath();
                 log.info("===={}, {}", i++, url.getPath());
                 log.info("===={}, {}", i++, url.getPath());
             }
             }
         } catch (IOException e) {
         } catch (IOException e) {
             e.printStackTrace();
             e.printStackTrace();
         }
         }
         URL url = IpUtil.class.getClassLoader().getResource("ip2region.xdb");
         URL url = IpUtil.class.getClassLoader().getResource("ip2region.xdb");
-        log.info("ip2region url:{}", url);
-        File file = Objects.nonNull(url) ? new File(url.getFile()) : null;
+        log.info("ip2region url:{},file:{}", url, url.getFile());
+        File file = Objects.nonNull(path) ? new File(path) : null;
         if (Objects.isNull(file)) {
         if (Objects.isNull(file)) {
             return null;
             return null;
         }
         }