springboot 打包
时间: 2023-10-27 13:14:17 浏览: 74
Spring Boot提供了Maven和Gradle两种方式进行打包。
使用Maven进行打包
1. 在pom.xml中添加以下代码:
```
<properties>
<java.version>11</java.version>
<spring-boot.version>2.5.4</spring-boot.version>
</properties>
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<version>${spring-boot.version}</version>
<executions>
<execution>
<goals>
<goal>repackage</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
```
2. 执行以下命令进行打包:
```
mvn clean package
```
3. 打包后的文件会在target目录下生成。
使用Gradle进行打包
1. 在build.gradle中添加以下代码:
```
plugins {
id 'org.springframework.boot' version '2.5.4'
}
jar {
enabled = true
archiveName = "demo.jar"
}
bootJar {
enabled = true
archiveName = "demo.jar"
}
repositories {
mavenCentral()
}
dependencies {
implementation 'org.springframework.boot:spring-boot-starter-web'
}
```
2. 执行以下命令进行打包:
```
./gradlew build
```
3. 打包后的文件会在build/libs目录下生成。
注:以上示例中的版本号和依赖项根据实际情况进行修改。
阅读全文