From f328ae291c2dd69d96cd0c57fd9c19da0437cc09 Mon Sep 17 00:00:00 2001 From: zhourui Date: Wed, 2 Sep 2020 19:26:40 +0800 Subject: [PATCH] fix --- .../x_console/src/main/java/com/x/server/console/Main.java | 4 ++-- .../console/server/application/ApplicationServerTools.java | 3 +++ 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/o2server/x_console/src/main/java/com/x/server/console/Main.java b/o2server/x_console/src/main/java/com/x/server/console/Main.java index 0cf7d553ad..2bd742b5fb 100644 --- a/o2server/x_console/src/main/java/com/x/server/console/Main.java +++ b/o2server/x_console/src/main/java/com/x/server/console/Main.java @@ -82,7 +82,7 @@ public class Main { } catch (Exception e) { e.printStackTrace(); } - }); + }, "swapCommandThread"); private static final Thread consoleCommandThread = new Thread(() -> { // 将屏幕命令输出到解析器 @@ -100,7 +100,7 @@ public class Main { } catch (Exception e) { System.out.println("console input closed!"); } - }); + }, "consoleCommandThread"); private static void init() throws Exception { String base = getBasePath(); diff --git a/o2server/x_console/src/main/java/com/x/server/console/server/application/ApplicationServerTools.java b/o2server/x_console/src/main/java/com/x/server/console/server/application/ApplicationServerTools.java index 13d7780788..c110cf3bf3 100644 --- a/o2server/x_console/src/main/java/com/x/server/console/server/application/ApplicationServerTools.java +++ b/o2server/x_console/src/main/java/com/x/server/console/server/application/ApplicationServerTools.java @@ -323,6 +323,9 @@ public class ApplicationServerTools extends JettySeverTools { PathUtils.cleanDirectory(dir); } JarTools.unjar(war, "", dir, true); + if (!Files.exists(lastModified)) { + Files.createFile(Files.createDirectories(lastModified)); + } FileUtils.writeStringToFile(lastModified.toFile(), Files.getLastModifiedTime(lastModified).toMillis() + "", DefaultCharset.charset_utf_8, false); } -- GitLab