JAR 내에 JAR을 포함하는 클래스 경로 classpath다른 JAR 파일에 포함 된 JAR 파일을 포함 하는 Java를 지정할 수 있습니까? 응용 프로그램과 필요한 라이브러리가 포함 된 단일 jar을 만들려고하면 두 가지 방법이 있습니다 (내가 아는). 첫 번째는 One-Jar 이며, 특수 클래스 로더를 사용하여 항아리를 중첩 할 수 있습니다. 두 번째는 UberJar (또는 Shade )이며 포함 된 라이브러리를 분해 하고 모든 클래스를 최상위 jar에 넣습니다. 또한 UberJar와 Shade는 각각 Maven1과 Maven2 용 플러그인입니다. 아래에서 언급했듯이 어셈블리 플러그인을 사용할 수도 있습니다 (실제로는 훨씬 강력하지만 올바르게 구성하기가 훨씬 어렵습니다). 이러한 "JAR 컨텐츠 분..