DEV&OPS/Java
STS Windows 10 압축 풀기 실패 시 해결 방법
ALEPH.GEM
2024. 1. 14. 14:38
Spring 개발을 위해 STS를 다운로드 후 압축을 풀다가 파일 경로가 260자 이상 제한에 걸려서 압축 풀기에 실패했습니다.
반디집 설정에도 260자 넘어도 압축이 풀리도록 설정되어 있는데도 실패했죠.
반디집은 환경설정 > 기타 항목에 있습니다.
Windows 10 1607 버전부터는 NTFS 파일시스템에서 길이 제한을 늘릴 수 있습니다.
1. 윈도우 키 + R 키를 눌러서 gpedit.msc 를 입력해서 그룹 정책 편집기를 실행합니다.
2. 컴퓨터 구성 -> 관리 템플릿 -> 시스템 -> 파일 시스템 경로를 찾아 갑니다.
3. "Win32 긴 경로 사용"을 선택해 사용 상태로 바꿔줍니다.
4. cmd 명령 프롬프트를 열고 gpupdate 를 실행해서 그룹 정책을 업데이트 합니다.
그러면 STS 압축이 풀리게 될 것입니다.
참고로 레지스트리에서 경로 길이 제한을 풀려면 레지스트리 편집기를 열고
HKLM\SYSTEM\CurrentControlSet\Control\FileSystem
경로에 LongPathsEnabled 값을 1 로 수정합니다.
참고자료
https://docs.microsoft.com/en-us/windows/win32/fileio/maximum-file-path-limitation?tabs=cmd
Maximum Path Length Limitation - Win32 apps
Maximum path length limitation.
learn.microsoft.com
728x90