From c8462d5c68d9b2c04858c5abdf0f9de87e875739 Mon Sep 17 00:00:00 2001 From: database-mysql Date: Mon, 10 Aug 2026 20:14:39 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=20=E4=B8=B4=E6=97=B6?= =?UTF-8?q?=E7=9B=AE=E5=BD=95=E7=9B=B8=E5=85=B3=E6=96=B9=E6=B3=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/gnu/java/utils/library/main.java | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/src/main/java/top/gtb520/java/gnu/java/utils/library/main.java b/src/main/java/top/gtb520/java/gnu/java/utils/library/main.java index 957ba7a..565ffe9 100644 --- a/src/main/java/top/gtb520/java/gnu/java/utils/library/main.java +++ b/src/main/java/top/gtb520/java/gnu/java/utils/library/main.java @@ -103,5 +103,28 @@ public interface main { static String getJavaVMName() { return top.gtb520.java.gnu.java.utils.library.utils.runtime.JavaRunTimeEnv.JavaVMName(); } + + // 运行时等相关方法与接口 + interface runenv { + // 获取运行时临时目录 + static String newJarThisTempDir() { + return top.gtb520.java.gnu.java.utils.library.utils.runtime.RunEnv.newJarThisTempDir(); + } + + // 新建临时目录 + static String newTempDir() { + return top.gtb520.java.gnu.java.utils.library.utils.runtime.RunEnv.newTempDir(); + } + + // 获取临时目录 + static String getTempDir() { + return top.gtb520.java.gnu.java.utils.library.utils.runtime.RunEnv.getTempDir(); + } + + // 获取当前运行的JAR文件路径 + static String getJarThisTempDir() { + return top.gtb520.java.gnu.java.utils.library.utils.runtime.RunEnv.newJarThisTempDir(); + } + } } }