코딩하다보면 무의식적으로 동일한 context root를 사용하게 될 때가 있다.
예를 들면 강의를 듣다가 예제 프로젝트를 모두 import해두고 하나씩 실행해볼 때라던가
그럴 때라던가… 그럴 때밖에 없나…
하지만 영문 모를 에러에 당황할 사람들을 위해 해결 방법을 공유해본다.
에러 내용
동일한 context root를 사용하는 웹 모듈(Project)를 서버에 동시에 올릴 경우 다음과 같은 에러가 발생한다.
Two or more Web modules defined in the configuration have the same context root (/ex). To start this server you will need to remove the duplicate(s).
여기에서 context root는 ex다.
해결 방법
Project 우클릭 > Run As > Run on Server를 클릭 후, Next를 눌러 다음 페이지로 넘어간다.
우측 목록에서 실행하기를 원하는 프로젝트만 남기고 다른 프로젝트를 Remove한다.