mirror of https://gitee.com/makejava/EasyCode.git
修复module路径可能获取失败BUG
This commit is contained in:
parent
005db2b26a
commit
d26e777981
|
@ -35,6 +35,13 @@ public final class ModuleUtils {
|
|||
* @return 路径
|
||||
*/
|
||||
public static VirtualFile getModuleDir(@NotNull Module module) {
|
||||
// 优先使用ModuleRootManager来获取module路径
|
||||
ModuleRootManager moduleRootManager = ModuleRootManager.getInstance(module);
|
||||
for (VirtualFile contentRoot : moduleRootManager.getContentRoots()) {
|
||||
if (contentRoot.isDirectory() && contentRoot.getName().equals(module.getName())) {
|
||||
return contentRoot;
|
||||
}
|
||||
}
|
||||
String modulePath = ModuleUtil.getModuleDirPath(module);
|
||||
// 统一路径分割符号
|
||||
modulePath = modulePath.replace("\\", "/");
|
||||
|
|
Loading…
Reference in New Issue