我只是弄清楚,我应该一直使用Spring Boot maven插件。现在,我的构建部分
pom.xml如下所示:
<build><plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> <configuration> <fork>true</fork> <mainClass>dz.lab.jpmtask.App</mainClass> </configuration> <executions> <execution> <goals> <goal>repackage</goal> </goals> </execution> </executions> </plugin> <plugin> <groupId>org.jacoco</groupId> <artifactId>jacoco-maven-plugin</artifactId> <!--<version>0.7.8-SNAPSHOT</version>--> <executions> <execution> <id>jacoco-initialize</id> <goals> <goal>prepare-agent</goal> </goals> </execution> <execution> <id>jacoco-site</id> <phase>verify</phase> <goals> <goal>report</goal> </goals> </execution> </executions> </plugin></plugins></build>
我使用构建项目,
mvn clean package然后
java -jar target/myproject.jar像魅力一样工作。



