Spark & Scala
scala maven build
구티맨
2020. 2. 14. 15:53
scala 를 maven 으로 package 할 때, dependencies 를 빼고 jar를 만들게 된다.
dependency를 다 포함하여 jar를 만드려면, 아래 플러그인을 추가하면 된다.
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-assembly-plugin</artifactId>
<version>2.2-beta-5</version>
<configuration>
<descriptorRefs>
<descriptorRef>jar-with-dependencies</descriptorRef>
</descriptorRefs>
</configuration>
<executions>
<execution>
<phase>package</phase>
<goals>
<goal>single</goal>
</goals>
</execution>
</executions>
</plugin>