1.clean生命周期
说明:为了项目能够正确打包,先清理打包文件。
2.package生命周期
说明:打包后生成以下目录。
2.1问题
说明:springboot_08_ssmp-0.0.1-SNAPSHOT.jar中没有主清单属性。
2.2解决
说明:注释skip,就可以解决。
2.3重新打包
说明:打包后有两个jar包。
2.4运行
说明:执行一下命令。
java -jar springboot_08_ssmp-0.0.1-SNAPSHOT.jar
3.测试生命周期
说明:点击闪电符号跳过测试生命周期。
4.注意事项
说明:不能打包的看下有没有maven-compiler-plugin;如果没有是不能打包的。
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.8.1</version>
<configuration>
<source>1.8</source>
<target>1.8</target>
<encoding>UTF-8</encoding>
</configuration>
</plugin>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<version>${spring-boot.version}</version>
<configuration>
<mainClass>com.forever.SmpApplication</mainClass>
<!-- <skip>true</skip>-->
</configuration>
<executions>
<execution>
<id>repackage</id>
<goals>
<goal>repackage</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>