2017-02-24 7 views
0

현재 스프링 클라우드 설정 서버 spring-cloud-config-server-1.1.0.M2-exec.jar를 사용 중이며 다음으로 업그레이드하고 싶습니다. 최신 버전. 그러나, 1.1.0.M2 버전을 넘어 Maven 레포에는 표준 jar와 exec.jar가 없다는 것을 알았습니다. http://maven.springframework.org/milestone/org/springframework/cloud/spring-cloud-config-server/스프링 클라우드 설정 서버 exec.jar과 .jar 접미어의 차이점은 무엇입니까

누군가가 차이점을 설명해 주시겠습니까? 나는 간부 인을 표준 간부로 대체 할 수 있을까?

감사

답변

0

간부 항아리 (봄 부팅 응용 프로그램 등) 설정 서버의 실행 버전이 포함되어 있습니다. 비 exec jar에는 config 서버 클래스 만 포함됩니다. 따라서 exec 항아리를 다른 항해 병으로 바꿀 수는 없습니다. 우리는 우리의 모든 스프링 부팅 응용 프로그램을 변경이 필요합니다

@SpringBootApplication 
@EnableDiscoveryClient 
@EnableConfigServer 
public class ConfigServerApplication { 

    public static void main(String[] args) { 
     SpringApplication.run(ConfigServerApplication.class, args); 
    } 
} 
+0

음 : 당신이 기본적으로해야 할 것은 설정 서버 종속성과 (the example처럼) 적절한 주석을 기본 봄 부팅 응용 프로그램을 작성하는 것입니다. 1.1.0.M2 이상의 버전에서 실행 파일 버전을 더 이상 사용할 수없는 이유가 있습니까? 난 그저 업데이 트하려는 ... –

+0

왜 모든 응용 프로그램을 변경해야합니까? 기본적으로 내가 게시 한 것은 exec jar가 제공 한 것과 동일하게 나타날 것입니다. 내가 게시 한 스 니펫은 다른 모든 응용 프로그램이 아니라 구성 서버 응용 프로그램 내에 있어야합니다. – dunni