From 512555563c9c994b47582087c7ef4da7a78c145e Mon Sep 17 00:00:00 2001 From: ruying408 <1877972603@qq.com> Date: Mon, 15 Jul 2024 01:05:27 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96APT=E4=BB=A3=E7=A0=81?= =?UTF-8?q?=E8=B7=AF=E5=BE=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/com/cool/core/util/PathUtils.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/cool/core/util/PathUtils.java b/src/main/java/com/cool/core/util/PathUtils.java index 1ffd1da..f384e74 100644 --- a/src/main/java/com/cool/core/util/PathUtils.java +++ b/src/main/java/com/cool/core/util/PathUtils.java @@ -30,7 +30,7 @@ public class PathUtils { } public static String getClassName(String filePath) { - // 定位 "src/main/java" 在路径中的位置 + // 定位 "/src/main/java" 在路径中的位置 int srcMainJavaIndex = filePath.indexOf(getSrcMainJava()); if (srcMainJavaIndex == -1) { throw new IllegalArgumentException("File path does not contain 'src/main/java'"); @@ -38,7 +38,7 @@ public class PathUtils { // 提取 "src/main/java" 之后的路径 // 将文件分隔符替换为包分隔符 - return filePath.substring(srcMainJavaIndex + ("src" + File.separator + "main" + File.separator + "java").length() + 1) + return filePath.substring(srcMainJavaIndex + ("src" + File.separator + "main" + File.separator + "java").length() + 2) .replace(File.separator, ".").replace(".java", ""); }