diff --git a/src/main/java/com/sjhy/plugin/tool/ModuleUtils.java b/src/main/java/com/sjhy/plugin/tool/ModuleUtils.java index d81fce92a7b3ed7bc4af172fccd54696f720f778..f4c21ff33107a83fe0de511f58d6bc166e9e0ee2 100644 --- a/src/main/java/com/sjhy/plugin/tool/ModuleUtils.java +++ b/src/main/java/com/sjhy/plugin/tool/ModuleUtils.java @@ -36,7 +36,7 @@ public final class ModuleUtils { String modulePath = ModuleUtil.getModuleDirPath(module); int index = modulePath.indexOf(".idea"); if (index > 0) { - modulePath = modulePath.substring(0, index - 1); + modulePath = modulePath.replace(".idea/modules/",""); } return VirtualFileManager.getInstance().findFileByUrl(String.format("file://%s", modulePath)); }