2011-10-08 5 views
1

동일한 프로젝트에서 EJB/JPA 소스 코드와 JSF가 모두있는 프로젝트를 만들고 싶다면 어떻게 Eclipse에서 프로젝트를 설정해야합니까? 나는 Maven을 사용하고있다. 아래 이미지에서 맞습니까? Eclipse에서 소스 폴더와 폴더의 차이점은 무엇이며, 아래 프로젝트에서 구조가 두 번있는 이유는 무엇입니까?Eclipse에서 Maven 프로젝트를 구성하는 방법

전체 크기 이미지의 경우http://i.stack.imgur.com/RCmI8.png으로 이동하십시오. enter image description here

+0

소스 파일이 명시 적으로 나열되어 있지만 폴더 구조도 나열되어 있습니다. 유일한 차이점은 소스 폴더가 프로젝트 설정에서 정의 된 것과 다른 점입니다. –

답변

2

네, 가지고있는 구조는 Maven 웹 프로젝트 프로젝트의 일반적인 폴더 레이아웃입니다. Eclipse는 classpath에 컴파일/배치 될 소스 코드가 들어있는 폴더를 강조 표시하지만 파일 시스템의 일반 폴더를 보여줍니다.

+0

그래서 소스 폴더와 이클립스의 일반 폴더의 차이점은 소스 폴더가 클래스 패스에 "자동으로"추가된다는 것입니다. 일반적으로 Java SE에서는 새 프로젝트를 만들 때 classpath에 추가되는 src 소스 폴더 하나를 얻지 만 maven에서는 테스트 폴더를 추가하여 소스 폴더로 만들려고합니까? 내가 맞습니까? – LuckyLuke

+0

예. 이클립스의 "소스 폴더"는 "나를 컴파일 할 소스 코드가 들어있는 폴더" –

관련 문제