Я создал проект в Eclipse, используя шаблон проекта Spring Starter.
Он автоматически создает файл класса приложения, и этот путь соответствует пути в файле POM.xml, поэтому все хорошо. Вот класс Application:
@Configuration
@ComponentScan
@EnableAutoConfiguration
public class Application {
public static void main(String[] args) {
//SpringApplication.run(ReconTool.class, args);
ReconTool.main(args);
}
}
Это приложение командной строки, которое я создаю, и чтобы запустить его, мне пришлось прокомментировать строку SpringApplication.run и просто добавить основной метод из моего другого класса для запуска. Помимо этой быстрой дробилки, я могу создать ее с помощью Maven, и она работает как приложение Spring, вроде.
Я бы предпочел, однако, не прокомментировать эту строку и использовать полную инфраструктуру Spring. Как я могу это сделать?