3
問題:如何在彈簧@Bean
(如下面的MyService)中訪問varargs
的啓動方法?如何訪問spring bean中的命令行參數?
@SpringBootApplication
public class MyApp {
public static void main(String[] args) {
SpringApplication.run(MyApp.class, args);
}
}
@Component
public MyService {
public void run() {
//read varargs
}
}
Java的罐子[jar文件] [命令行參數]
其可變參數,你是什麼意思?參數傳遞給你的主類或者一般的可變參數? – pvpkiran
我的意思是從命令行啓動jar時傳遞的參數。 – membersound
如何實現具有方法run(String ...)的CommandLineRunner類,您可以獲得這個可變參數 – pvpkiran