Frage: Wie kann ich auf die varargs
der Startmethode innerhalb einer Feder @Bean
wie MyService unten zugreifen?Wie kann man in einer Spring Bean auf Befehlszeilenargumente zugreifen?
@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 [jarfile] [Befehlszeilenargumente]
die varargs meinen Sie das? die Argumente, die an Ihre Hauptklasse oder überhaupt an Vararg weitergegeben werden? – pvpkiran
Ich meine die Argumente, die beim Start des Jar über die Befehlszeile übergeben werden. – membersound
Wie wäre es mit der Implementierung der CommandLineRunner-Klasse, die eine Methode ausgeführt hat (String ...), wo Sie diese Varargs erhalten können – pvpkiran