본문 바로가기
개발툴

maven 빌드 시 tld 파일 jar에 포함시키기

by 탁구치는 개발자 2014. 5. 26.

태그 라이브러리 파일을 jar 파일에 포함시키기 위한 설정에 대해서 정리한다.

메이븐 project의 src/main/resources 디렉토리 하위에 META-INF 디렉토리를 생성한 후 jar에 포함시키고자 하는 tld 파일을 모두 추가해 준다.

 

위와 같이 tld 파일을 추가한 후 mvn package goal을 실행하면 tld 파일이 jar파일에 포함되어진다.

다음과 같이 포함시킬 파일과 포함시키지 말아야 할 파일을 구분할 수도 있다.

<build>

<resources>

               <resource>

               <directory>src/main/resources</directory>

               <includes>

                       <include>**/*.tld</include>

               </includes>

               <excludes>

                       <exclude>**/*.xml</exclude>

                       <exclude>**/*.properties</exclude>

               </excludes>

               </resource>

        </resources>

</build>