Hauptmethode von SpringApplication.run
Posted: 27 Dec 2024, 07:42
Ich habe ein Projekt in Eclipse mit der Spring Starter-Projektvorlage erstellt.
Es wurde automatisch eine Anwendungsklassendatei erstellt, und dieser Pfad stimmt mit dem Pfad in der POM.xml überein Datei, also ist alles in Ordnung. Hier ist die Anwendungsklasse:
Dies ist eine Befehlszeilen-App, die ich erstelle, und um sie zum Laufen zu bringen, musste ich die SpringApplication.run-Zeile auskommentieren und einfach die Hauptmethode hinzufügen meine andere Klasse zum Ausführen.
Abgesehen von diesem schnellen Jerry-Rig kann ich es mit Maven erstellen und es läuft sozusagen als Spring-Anwendung.
Ich möchte diese Zeile jedoch lieber nicht auskommentieren und die verwenden vollständiges Spring-Framework. Wie kann ich das machen?
Es wurde automatisch eine Anwendungsklassendatei erstellt, und dieser Pfad stimmt mit dem Pfad in der POM.xml überein Datei, also ist alles in Ordnung. Hier ist die Anwendungsklasse:
Code: Select all
@Configuration
@ComponentScan
@EnableAutoConfiguration
public class Application {
public static void main(String[] args) {
//SpringApplication.run(ReconTool.class, args);
ReconTool.main(args);
}
}
Abgesehen von diesem schnellen Jerry-Rig kann ich es mit Maven erstellen und es läuft sozusagen als Spring-Anwendung.
Ich möchte diese Zeile jedoch lieber nicht auskommentieren und die verwenden vollständiges Spring-Framework. Wie kann ich das machen?