본문 바로가기
Study/Tip

Eclipse(이클립스) Dynamic Web Project 생성시 Web.xml이 없을때 별도 생성 방법

by 얏옹이 2022. 12. 29.
반응형

Web.xml

파일은 웹 프로젝트의 설정 프로파일이다.

 

하지만 Project 생성을 하다보면 급한(?)마음에 Web.xml 생성을 빼먹고 프로젝트를 생성하기 마련이다.

 

물론 없다고해서 Project가 작동을 안하는것은 아니다. 정상 작동한다. 하지만 설정이 필요할때, Web.xml이 없어서 난감해하는 나같은(?) 초심자가 있다면 그 해결방법을 알려주겠다.

 

먼저 Dynamic Web Project를 정상적으로 Web.xml을 포함해서 생성하는 법을 살펴보자.

 

이클립스에서 Package explorer에서 마우스 우클릭 - NEW - Dynamic web Project를 눌러주자

 

 

 

그럼 프로젝트 생성 화면이 나온다. Tomcat 설정을 항상 잊으면 안된다.

 

보통 처음만들때는 <NONE>이라고 되어있지만, 한번 생성한 이후에 다른 프로젝트를 생성하더라도 Tomcat이 기본적으로 설정 되어있다. NEXT를 눌러주자.

 

 

다음은 소스폴더가 어디에 위치하는지 보여준다. 기본값으로 두고 next를 눌러주자.

 

 

마지막 화면에서 꼭!! Web.xml 파일을 생성할껀지 체크를 하고 Finish를 눌러줘야 Web.xml 파일이 같이 생성된다.

 

 

근데 이 체크를 빼고 생성한다면 있어야할 위치에 Web.xml 파일이 없다.

 

프로젝트 - WebContent - WEB-INF에 있어야하는게 원래 정상 경로이다.

 

없네? 없어? 당황하지말자. 프로젝트에서 마우스 우클릭 -> JAVA EE TOOLS - Generate Deployment Descriptor Stub을 눌러주자.

 

 

그럼 바로 이렇게 뿅! 하고 생긴다.

 

생성된걸 확인했다면 Web.xml에서 설정할게 있었을것이다. 설정 마저 해주고 다시 즐거운 코딩 시간을 가지면 된다.

반응형