@FullStackDeveloper 맞습니다. 질문에 있는 settings.xml이 잘못 작성되었습니다. 실제로는 압축된 패키지에 파일을 복사했기 때문에 파일 이름이 틀린 것은 아닙니다. 상기시켜 주셔서 대단히 감사합니다.
@Ruoxi Xiangyan은 IDEA에서 사용됩니다. 어떤 구성 파일이 사용되는지는 IDEA에서 독립적으로 구성할 수 있습니다. 선택하지 않으면 기본적으로 사용자 구성이 우선 적용됩니다.
드디어 문제의 원인을 다음과 같이 찾았습니다. 터미널에서 직접 mvn help:system 명령을 사용하여 구성 내용을 관찰합니다. %USERPROFILE%이 가리키는 사용자 디렉터리는 C 드라이브 아래에 있는데, 우연히 D 드라이브 아래에도 사용자 디렉터리가 있고, 이 사용자 디렉터리에도 .m2 디렉터리가 있다는 것을 발견했습니다. C 드라이브 아래의 사용자 디렉터리로 가는 줄 알았는데 실제로는 D 드라이브 아래의 사용자 디렉터리로 가고 있었습니다. 따라서 C 드라이브에서는 구성을 어떻게 수정해도 아무런 효과가 없습니다.
setting.xml이 아닌 settings.xml이므로 사용자 구성이 적용되지 않습니다
Maven을 IDE와 함께 사용하시나요, 아니면 단독으로 사용하시나요? IDE의 설정이 변경되지 않았을 수도 있습니다
@FullStackDeveloper 맞습니다. 질문에 있는 settings.xml이 잘못 작성되었습니다. 실제로는 압축된 패키지에 파일을 복사했기 때문에 파일 이름이 틀린 것은 아닙니다. 상기시켜 주셔서 대단히 감사합니다.
@Ruoxi Xiangyan은 IDEA에서 사용됩니다. 어떤 구성 파일이 사용되는지는 IDEA에서 독립적으로 구성할 수 있습니다. 선택하지 않으면 기본적으로 사용자 구성이 우선 적용됩니다.
드디어 문제의 원인을 다음과 같이 찾았습니다.
터미널에서 직접 mvn help:system 명령을 사용하여 구성 내용을 관찰합니다.
%USERPROFILE%이 가리키는 사용자 디렉터리는 C 드라이브 아래에 있는데, 우연히 D 드라이브 아래에도 사용자 디렉터리가 있고, 이 사용자 디렉터리에도 .m2 디렉터리가 있다는 것을 발견했습니다. C 드라이브 아래의 사용자 디렉터리로 가는 줄 알았는데 실제로는 D 드라이브 아래의 사용자 디렉터리로 가고 있었습니다.
따라서 C 드라이브에서는 구성을 어떻게 수정해도 아무런 효과가 없습니다.