为了将 Maven SpringBoot 项目打包为指定目录下的 jar 包,可以按照以下步骤进行操作:
1. 配置 pom.xml 文件
首先需要在项目的 pom.xml 文件中添加以下配置:
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<outputDirectory>/path/to/output/directory</outputDirectory>
</configuration>
</plugin>
</plugins>
</build>
其中,<outputDirectory>
标签中填写要打包输出的目录路径,例如示例中的 /path/to/output/directory
。
2. 执行打包命令
然后,在项目根目录下使用以下命令进行打包:
mvn clean package
这将会在指定的输出目录下生成包含所有依赖的可执行 jar 文件。
示例1
假设项目的打包输出目录为 /home/user/project/output
,则在 pom.xml 文件中的配置应该为:
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<outputDirectory>/home/user/project/output</outputDirectory>
</configuration>
</plugin>
</plugins>
</build>
执行打包命令:
mvn clean package
将会在 /home/user/project/output
目录下生成可执行的 jar 包。
示例2
假设项目的打包输出目录为 C:\Users\User\project\output
,则在 pom.xml 文件中的配置应该为:
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<outputDirectory>C:\Users\User\project\output</outputDirectory>
</configuration>
</plugin>
</plugins>
</build>
执行打包命令:
mvn clean package
将会在 C:\Users\User\project\output
目录下生成可执行的 jar 包。
希望这份攻略能够对你有所帮助。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:maven springboot如何将jar包打包到指定目录 - Python技术站