보통 이클립스에서 웹 어플리케이션 설정시 Java Build Path에 다음과 같이 Source를 지정한다. Default output folder는 web/WEB-INF/classes 일 것이다.
src/conf, src/java, src/sqlmap, src/test
만약, src/conf에 있는 특정 파일은 Ant build때만 web/WEB-INF/classes에 넣어두게 싶을 때가 있다.
(사실은 특이한 프로젝트를 하고 있었다.. )
Eclipse Java Builder는 특별하게 java 소스 파일 하나만 수정해도 전체 source directory의 파일들을 output directory로 복사 및 컴파일해서 집어넣도록 되어 있다.
빌드도 되게하면서 개발을 쉽게 하려면... 2가지 방법을 사용할 수 있다.
1) 프로젝트별 설정
Java Project-Properties-Java Build Path-Source탭
src/conf의 Excluded를 더블 클릭하면, 다음과 같은 화면이 나온다.
Add하고, Exclusion pattern에 해당되는 파일 패턴을 집어 넣는다.
그러면 다음과 같은 화면이 나오면서, Excluded 된 것을 확인할 수 있다.
이클립스 소스를 보면 확인할 수 있다.
<classpath>
<classpathentry excluding="sql-map*.properties" kind="src" path="src/conf"/>
(2) 전체 설정
이런게 귀찮을 때는 workspace 단위로 설정을 할 수도 있다.
'eclipse' 카테고리의 다른 글
Eclipse Console Log 파일로 보기 (0) | 2010.06.09 |
---|---|
Eclipse Custom Builder 개발 (0) | 2009.08.12 |
BCEL in Java 6 (0) | 2009.04.29 |
Eclipse Code Style Sample (You can import!) (0) | 2009.04.24 |
간단한 이클립스 팁 - 이클립스 창 Title에 이름 넣기 (0) | 2009.03.16 |