2011-08-18 3 views
2

maven site plugin을 사용하여 문서 및 리소스 사이트를 만들고 배포하고 있습니다. 어떤 프로필이 사용되고 있는지에 따라 필터링하고 싶은 자바 스크립트 파일이 있습니다. 문제는 필자가 필터링 기능을 작동시키는 법을 이해할 수 없다는 것입니다. 아무도 이것을 보지 못했습니까?Maven Site Plugin을 이용한 리소스 필터링

저는 Maven 3을 사용하고 있습니다. 내 리소스는 모두 /src/site/resources이며 사이트 플러그인에 의해 자동으로 /target/site에 복사됩니다.

감사합니다.

+0

왜 사이트 리소스를 필터링해야합니까? 나는 호기심이 많다. –

+0

var SomeService = function() {var baseUrl = '$ {someServiceBaseUrl}'; ... ' –

+0

직접적인 지원은 없습니다. 하지만 사이트 플러그인은 일반 필터링을 지원합니다. 이 속성은 pom에 속성 섹션이있는 경우에만 사용할 수 있습니다 (이 방법은 사용하기에 적합합니다.). 아마 delcared fiter도 작동합니다. 단지 시도. –

답변

0

가장 간단한 해결책은 필터링 할 파일의 이름을 filename.vm으로 지정하여 자동으로 필터링되는 속도 매크로 파일로 식별하는 것입니다.