1、在pom.xml文件中添加如下代码:
<packaging>jar</packaging>
2、在pom.xml文件中添加新的插件:
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<fork>true</fork>
</configuration>
</plugin>
</plugins>
</build>
3、通过cmd命令找到项目目录下,输入命令:mvn clean package,等待出现:BUILD SUCCESS 即为打包成功。
4、在项目的target目录下,找到相应的jar文件。
5、通过cmd命令运行jar包:java -jar demo-0.0.1-SNAPSHOT.jar。
问题汇总:
(1)Failed to execute goal org.apache.maven.plugins:maven-resources-plugin:3.2.0:resources。
解决方案:
在pom.xml中注册如下插件:
<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-resources-plugin</artifactId> <version>2.7</version> <dependencies> <dependency> <groupId>org.apache.maven.shared</groupId> <artifactId>maven-filtering</artifactId> <version>1.3</version> </dependency> </dependencies> </plugin>
(2)Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8.1:compile (default-compile) on project swaggerdemo: Fatal error compiling: 无效的目标发行版: 11 -> [Help 1]
解决方案:
在pom.xml中注册如下插件:
<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <configuration> <source>1.8</source> <target>1.8</target> </configuration> </plugin> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> <executions> <execution> <goals> <goal>repackage</goal> </goals> </execution> </executions> </plugin>