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