pom.xml에 아래의 설정을 추가한다.
<build>
<plugins>
....
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<version>2.4</version>
<configuration>
<archive>
<manifest>
<addClasspath>true</addClasspath>
<classpathPrefix>lib</classpathPrefix>
<mainClass>com.tistory.devyongsik.utils.IndexingUtil</mainClass>
</manifest>
</archive>
</configuration>
</plugin>
...
</plugins>
</build>
여기저기 찾아보니 예제는 많은데.. 전부 <archive></archive>가 빠져있었다.
몇번을 해봐도 안되어서 결국 stackoverflow에서 찾았는데...
위 element중 <archive></archive>가 빠져있으면
제대로 되지 않던데... 케바케인건가...
각 element의 상세 설명은 maven 공식 페이지를 참조~