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