HBase를 사용하는 테스트용 프로그램을 만들었는데 classpath 잡아주기가 너무 귀찮았다. 그래서 그냥 의존성 파일을 하나로 묶어서 compile을 하려고 했다.
그냥 다음과 같은 xml을 pom.xml의 <project> scope 안쪽에 넣어주면 된다.
<build>
<plugins>
<plugin>
<artifactId>maven-assembly-plugin</artifactId>
<executions>
<execution>
<phase>package</phase>
<goals>
<goal>single</goal>
</goals>
</execution>
</executions>
<configuration>
<descriptorRefs>
<descriptorRef>jar-with-dependencies</descriptorRef>
</descriptorRefs>
</configuration>
</plugin>
</plugins>
</build>
반응형
'Programming > Java' 카테고리의 다른 글
초간단 Maven local repository 만들기 (0) | 2016.01.07 |
---|---|
HBase Coprocessor의 예제를 응용한 Distributed Count와 Apache Phoenix의 Count문 비교 (0) | 2015.12.21 |
Spark CSV 의 의존성 (0) | 2015.12.16 |
Spark on HBase 관련 코드들 (0) | 2015.12.10 |
SparkSQL on HBase - hbase.column.mapping에 사용가능한 타입 (0) | 2015.11.25 |