maven-assembly-plugin (1) 썸네일형 리스트형 의존하는 라이브러리를 포함해 jar를 만드는 방법 0. 들어가며 실행가능한 JAR(executable-jar) 를 만들어 배포해야 하는 업무를 맡았다. pom.xml 에 의존하는 라이브러리를 추가하고, 외부 업체에서 구매한 jar 파일을 포함해 빌드했다. ClassNotFoundException이 발생했다. 이해가 되지 않았다. 이전 포스팅에서 작성한대로 maven-jar-plugin 도 제대로 설정했고, 추가한 라이브러리를 호출하기전에 main() 메소드도 제대로 실행되는 것을 확인했다. 빌드과정에 무엇이 잘못되었는지 확인하기 위해 Intellij IDEA에서 제공하는 방법으로 빌드해봤다. Intellij IDEA로 빌드한 jar파일은 10MB를 족히 넘겼지만, 내가 설정한 maven 으로 빌드한 jar파일은 겨우 60KB 밖에 되지 않았다. 파일을 .. 이전 1 다음