2017-01-18 1 views
1

Maven Shade 플러그인을 사용하여 종속성이있는 모든 jar를 단일 jar 파일로 패키지화하고 있습니다. 지금까지 나는 성공적이었다. 여기서 가장 중요한 점은 내가 항아리를 실행할 서버가 인터넷에 연결되지 않는다는 것입니다. 그래서 나는 AppendingTransformer을 사용하여 모든 spring.schemasspring.handlers을 프로세스에 추가했습니다. 그러나 나는 봄에 선언문을 찾을 수 없다. 스프링 배치를위한 켐페인. 스프링 일괄 처리 2.1.7.RELEASE를 사용하고 파일에 springs-batch-core 종속성을 추가했습니다. 그것의 뒤에 이유를 이해할 수 없습니다.Maven Shade 플러그인이 spring.schemas를 모두 추가하지 않음

+0

왜 Spring Boot를 사용하는 대신 Maven Shade 플러그인을 사용하고 있습니까? –

+0

실제로 코드는 이미 완료되었으며 독립형으로 만들기위한 솔루션을 찾기 위해 할당되었습니다. – Nilesh

+0

@MichaelMinella 봄 부츠가 나를 위해 일했습니다. 대답으로 받아 들일 수 있도록 만들어주세요. 감사. – Nilesh

답변

1

요즘 이런 유형의 작업에는 스프링 부트를 사용하는 것이 좋습니다. 현재로서는 Spring 애플리케이션을 만드는 것이 가장 좋은 방법입니다.

+0

그게 ... :) :) – Nilesh

관련 문제