build jar包时想要 application当主类
时间: 2023-07-29 19:06:09 浏览: 71
如果你想在使用 Maven 或 Gradle 等构建工具构建 Spring Boot 项目时将 `application` 类作为主类,可以按照以下步骤操作:
1. 打开项目中的 `pom.xml` 文件或 `build.gradle` 文件。
2. 找到与打包相关的配置,例如 Maven 中的 `<build>` 标签或 Gradle 中的 `buildscript` 和 `task` 配置。
3. 在配置中添加以下代码,以使用 `application` 类作为主类:
* Maven:
```xml
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<mainClass>com.example.demo.Application</mainClass>
</configuration>
</plugin>
</plugins>
</build>
```
* Gradle:
```
buildscript {
dependencies {
classpath 'org.springframework.boot:spring-boot-gradle-plugin:2.1.7.RELEASE'
}
}
apply plugin: 'org.springframework.boot'
bootJar {
mainClassName = 'com.example.demo.Application'
}
```
4. 替换代码中的 `com.example.demo.Application` 为你的 `application` 类的完整路径。
5. 运行构建命令,生成的 Jar 包将以 `application` 类作为主类。
这样,你就可以在使用构建工具构建 Spring Boot 项目时成功将 `application` 类作为主类了。
阅读全文