SpringApplication.run() で 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);
Linkedin は正常に動作しますが、Twitter は動作しません。'/twitter' マッピング (TwitterController に指定したもの) は、白いラベルを付けます。