상세 컨텐츠

본문 제목

Apache Felix Maven Bundle Plugin (BND) - Embedding 관련

서랍/기타

by 박복만 2022. 1. 20. 09:32

본문

<!-- Scope가 compile이거나 runtime인 모든 의존 패키지들을 임베딩시킨다. -->
<Embed-Dependency>*;scope=compile|runtime</Embed-Dependency>

<!-- 임베딩시킬 패키지 지정 -->
<Embed-Dependency>junit;scope=runtime</Embed-Dependency>

<!-- 타입을 가지고도 지정할 수 있다. -->
<Embed-Dependency>*;scope=!runtime;type=!pom;inline=true</Embed-Dependency>

<!-- 모두 임베딩시키는데 뒤에 artifactId를 지정하면 특정애들만 제외시킬수있다. -->
<!-- inline은 true이면 jar파일들을 압축해제해서 임베딩 시키고 false면 jar파일로 임베딩 시킨다. -->
<Embed-Dependency>*;scope=compile|runtime;inline=false;artifactId=!cli|lang|runtime|tidy|jsch</Embed-Dependency>

<!-- 이건 몰라레후 -->
<Embed-Dependency>*;inline=images/**|icons/**</Embed-Dependency>​

 

관련글 더보기

댓글 영역