Error while downloading 'https://maven.apache.org/xsd/maven-4.0.0.xsd'

Maven 프로젝트를 새로 만드는 중

Error while downloading 'https://maven.apache.org/xsd/maven-4.0.0.xsd' to C:\Users\user\.lemminx\cache\https\maven.apache.org\xsd\maven-4.0.0.xsd.

이와 같은 에러가 발생하였다.  xsd가 없는 건가 싶어서 https://maven.apache.org/xsd/maven-4.0.0.xsd에 접속하니 다음과 같이 정상적으로 xsd 페이지가 나왔다.

 

xsd 파일

 

결국 오늘도 stackoverflow에 들어가서 다음과 같은 시도를 하였다.

 

http로 되어 있는 것을 https로 변경하라는 내용

 

기존 pom.xml

<project xmlns="http://maven.apache.org/POM/4.0.0" 
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">

 

변경한 pom.xml

<project xmlns="https://maven.apache.org/POM/4.0.0" 
	xmlns:xsi="https://www.w3.org/2001/XMLSchema-instance" 
	xsi:schemaLocation="https://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">

 

그러나 이번에는 이와 같은 warning이 떴다.

No grammar constraints (DTD or XML Schema).

 

이건 뭔가 아닌것 같아서 좀 더 구글링해보니 

Running eclipse as admin solves this issue pretty well

 

관리자 모드로 실행하라고 해서, 이클립스 문제라 판단이 들어 이클립스를 restart 해봤다. 참고로 이 문제가 난 이클립스 버전은 2020-06 이클립스이다. 이클립스를 재시작해도 동일한 에러가 발생해서, 이젠 다른 버전의 이클립스를 실행시켜 보았다.

 

전자정부프레임워크 3.9버전으로 실행을 해보니 http로 했을 때 에러가 발생나지 않고, 2020-06에서 https로 변경했을 때 났던

 

No grammar constraints (DTD or XML Schema) referenced in the document.

위 경고문이 발생하였다. 결국 이클립스 버전에 따른 문제인듯... 

 

 

반응형

댓글

Designed by JB FACTORY