1
제 질문은 매우 간단합니다. 가장 작은 실행 가능한 jar 패키지를 생성하는 방법입니다.스프링 부트는 가장 작은 실행 가능한 jar 패키지를 생성합니다.
스프링 부트 프레임 워크를 사용할 때마다 실행 가능한 jar 패키지를 생성 할 때마다 프로젝트 파일과 종속성이 함께 모아 져서 파일 업로드 시간이 오랜 시간 동안 전개됩니다. 너무 큰.
제 질문은 매우 간단합니다. 가장 작은 실행 가능한 jar 패키지를 생성하는 방법입니다.스프링 부트는 가장 작은 실행 가능한 jar 패키지를 생성합니다.
스프링 부트 프레임 워크를 사용할 때마다 실행 가능한 jar 패키지를 생성 할 때마다 프로젝트 파일과 종속성이 함께 모아 져서 파일 업로드 시간이 오랜 시간 동안 전개됩니다. 너무 큰.
뚱뚱한 항아리를 만들 때 spring-boot-maven-plugin을 사용하고 있습니다.
java -jar myapp.jar
다른 솔루션이 지방 항아리 (폭발 항아리)를 추출하는 첫 번째 배포 업로드 : 당신은 당신이 할 수 없습니다 의미는 그러나 당신의 항아리가 실행되지 않습니다 사용 방지 할 수 있습니다 모두. 그러나 다음 번 배포는 업데이트 된 부분 만 업로드합니다. 이 같은
unzip -q myapp.jar -d myapp
그리고 실행 앱 :
java -cp myapp org.springframework.boot.loader.JarLauncher
이것은 당신이 효율적으로 도커 층 시스템을 사용 도커 이미지를 생성 할 수있는 방법이다.
좋아요, 시도해 보겠습니다. – Terrence
내 아이디어를 얻기 위해 고맙습니다. 하지만 작업이 백엔드의 구현을 보장한다면 또 다른 문제가 있습니까? "&"표시를 추가 하시겠습니까? The – Terrence
나는 당신의 의견을 이해하지 못했습니다. – JEY