idea项目编译提示Filename too longunable to unlink old xxx
Windows 长路径问题 - 详细解决方案
问题原因
Windows 默认有 260 字符的路径长度限制,而你的项目文件路径超过了这一限制。
启用 Windows 长路径支持(推荐)
原理:通过注册表启用 LongPathsEnabled,让 Windows 支持超过 260 字符的路径。
步骤:
-
以管理员身份打开 PowerShell 或 CMD
-
执行命令:
reg add "HKLM\SYSTEM\CurrentControlSet\Control\FileSystem" /v LongPathsEnabled /t REG_DWORD /d 1 /f
-
重启电脑(必须)
-
重启后在项目目录执行:
git config --global core.longpaths true
git clean -fd
git checkout -- .
优点:彻底解决问题,一劳永逸 缺点:需要重启电脑