0
는 echache 2.7.5을 사용하여, 나는 어떻게 ehcache를위한 단일 항아리를 만들 수 있습니까?
mvn -Dmaven.test.skip=true package
을 시도했지만 많은 항아리를 만드는 :
./terracotta/bootstrap/target/ehcache-terracotta-bootstrap-2.7.5.jar
./management-ehcache/target/management-ehcache-2.7.5.jar
./ehcache-core/target/ehcache-core-2.7.5.jar
./ehcache-core/target/classes/net/sf/ehcache/pool/sizeof/sizeof-agent.jar
./ehcache-scheduled-refresh/target/ehcache-scheduled-refresh-2.7.5.jar
./ehcache/target/ehcache-2.7.5.jar
./management-ehcache-impl/ehcache-rest-agent/target/ehcache-rest-agent-2.7.5.jar
./management-ehcache-impl/ehcache-rest-agent/target/original-ehcache-rest-agent-2.7.5.jar
./management-ehcache-impl/management-ehcache-impl/target/management-ehcache-impl-2.7.5.jar
및
./ehcache/target/ehcache-2.7.5.jar
어떤 클래스 파일이 포함되어 있지 않습니다.
단일 항아리를 어떻게 타겟팅합니까?
단지 하나만 만들거나 모두를 하나의 "uber jar"에 묶고 싶습니까? – dnault
후자. 내 목표는 다른 프로젝트와 함께 제공되는 ehcache-2.7.5.jar을 대체하는 것입니다. 이 프로젝트에서 ehcache-2.7.5.jar에는 ehcache에 대한 모든 클래스가 포함되었습니다. – okhobb
그냥 몇 가지 아이디어를 던지기 : 어떤 목적 으로든 "독립 실행 형"JAR을 만드는 것에 대한 스프링 부트가 아닌가요? 어쩌면 그들의 공구가 여기 당신을 도울 수 있습니다. – GhostCat