2016년 9월 27일 화요일

Maven 프로젝트 이름 변경시 오류


Maven 프로젝트 이름 변경시 오류..

일반 자바 프로젝트의 경우엔 프로젝트명이 변경을 편하게할 수 있습니다.

그런데 Maven 프로젝트의 경우 전체적인 프로젝트 이름을 변경할 때 오류가 생기는 경우가 있습니다.

오류 내용을 확인해보면 쉽게알 수 있겠지만 내용은 다움과 같습니다

Attribute "xmlns" was already specified for element "web-app".


과연 이 얘긴 무엇일까요...???

webapp/WEB-INF/ 내부에 있는 web.xml에 대한 오류입니다.(Resource에 보시면 아시겠지만...)


해결 방법은 간단합니다.

web.xml을 보면 2번째 줄에

<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" ...>

이런 내용이 적혀있습니다.

xml 파일에 대한 기본적인 스키마를 정해주는 그런 내용인데요

버그인지 모르겠지만 명칭을 변경하게되면 

여기 내용 중 xmlns="http://java.sun.com/xml/ns/javaee" 부분이 하나 더 추가가되버리더군요 아래 그림처럼요

댓글 없음:

댓글 쓰기