我看到很多基于maven pom.xml构建文件的spring项目。并且有一个奇怪的事情:没有public static void main()方法构建的项目。 例如:https://github.com/geowarin/spring-mvc-security。 在通常的例子中,spring.io有一些带有@SpringBootApplication注释的类和SpringApplication.run(Application.class,args);在主要功能。那么,maven如何在没有这个类的情况下构建应用程序以及如何在终端中正确地执行它?