SpringApplication.run()에서 2 개의 소스를 사용할 수있는 방법이 있습니까? 여기 내 수업이 있습니다. 지금까지 내가 시도한 것을 분명히 이해할 수 있습니다. 주소가 이미 사용 중이므로 Spring Social : SpringApplication.run (sources, args)에서 2 개의 소스를 실행해야한다.
@Configuration
@EnableAutoConfiguration
@ComponentScan
public class Application {
/*
* SPRING BOOTSTRAP MAIN
*/
public static void main(String[] args) {
// SpringApplication.run(com.twitter.Application.class, args);
// SpringApplication.run(com.linkedin.Application.class, args);
Object[] sources = new Object[2];
sources[0] = com.twitter.Application.class;
sources[1] = com.linkedin.Application.class;
SpringApplication.run(sources, args);
}
}
내가 실행하는 경우
..SpringApplication.run(com.twitter.Application.class, args);
SpringApplication.run(com.linkedin.Application.class, args);
com.linkedin.Application.class에 오류가 있습니다. 내가 실행하는 경우
.. 링크드 인이 잘 작동
sources[0] = com.twitter.Application.class;
sources[1] = com.linkedin.Application.class;
SpringApplication.run(sources, args);
는, 트위터는 없습니다. '/ twitter'매핑 (TwitterController에 대해 제공 한)은 흰색 레이블을 제공합니다.
소스는 '@ Configuration' 클래스 이상입니다. 왜 응용 프로그램에 포인트를 입력해야합니까 (예 : 기본 메소드)? 단일 애플리케이션에서 트위터와 Facebook을 구성하면됩니다. –
이상한 행동입니다. 두 번째 방법은 완벽하게 잘 보입니다. 트위터와 관련된 소스 만 있으면'/ twitter' 매핑이 깨끗하게 작동합니까? –