Maven插件 spring-boot-maven-plugin

spring-boot-maven-plugin 插件可以将项目打包成一个可直接运行的jar(包含依赖和配置文件),运行时可以直接通过 java -jar xxxx.jar 命令启动项目。

当项目中有多个main文件时可以通过以下命令指定运行的class文件:

java -cp xxxx.jar -Dloader.main=xxx.xxx.MainClass org.springframework.boot.loader.PropertiesLauncher

也可以在<configuration>插件配置中添加<mainClass></mainClass>

在编译打包时就指定运行文件。

Maven 配置:

<plugin>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-maven-plugin</artifactId>
        <configuration>
                <excludes>
                       <exclude>
                               <groupId>org.projectlombok</groupId>
                               <artifactId>lombok</artifactId>
                       </exclude>
                </excludes>
        </configuration>
</plugin>