帮我用springboot 构建一个gradle 名称为app common项目
时间: 2023-12-18 18:02:44 浏览: 34
好的,以下是在Spring Boot中使用Gradle创建名为`app-common`的项目的步骤:
1. 打开终端(或命令行工具),进入您想要创建项目的文件夹。
2. 运行以下命令创建一个新的Gradle项目:
```
gradle init --type java-library
```
3. 接下来,您需要回答一些问题以配置项目。根据您的需要回答即可。例如,您可以按Enter键使用默认选项:
```
Select type of project to generate:
1: basic
2: application
3: library
4: Gradle plugin
Enter selection (default: basic) [1..4] 3
Select implementation language:
1: C++
2: Groovy
3: Java
4: Kotlin
5: Swift
Enter selection (default: Java) [1..5] 3
Select build script DSL:
1: Groovy
2: Kotlin
Enter selection (default: Groovy) [1..2] 1
Select test framework:
1: JUnit 4
2: JUnit Jupiter
3: TestNG
Enter selection (default: JUnit 4) [1..3] 1
Project name (default: app-common):
Source package (default: app.common):
```
4. 进入`app-common`文件夹并打开build.gradle文件。将以下内容添加到文件中:
```
plugins {
id 'org.springframework.boot' version '2.5.5'
id 'io.spring.dependency-management' version '1.0.11.RELEASE'
id 'java'
}
group = 'com.example'
version = '0.0.1-SNAPSHOT'
java.sourceCompatibility = '11'
repositories {
mavenCentral()
}
dependencies {
implementation 'org.springframework.boot:spring-boot-starter'
implementation 'org.springframework.boot:spring-boot-starter-web'
implementation 'org.mybatis.spring.boot:mybatis-spring-boot-starter:2.2.0'
testImplementation 'org.springframework.boot:spring-boot-starter-test'
}
```
这段代码添加了Spring Boot、MyBatis和Web依赖项,您可以根据需要添加其他依赖项。
5. 创建一个名为`AppCommonApplication.java`的Java类,并将以下内容添加到文件中:
```
package app.common;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
@SpringBootApplication
public class AppCommonApplication {
public static void main(String[] args) {
SpringApplication.run(AppCommonApplication.class, args);
}
}
```
这个类是Spring Boot应用程序的入口点。
6. 创建一个名为`application.properties`的文件,并将以下内容添加到文件中:
```
spring.application.name=app-common
server.port=8080
```
这个文件配置了应用程序的名称和端口号。您可以根据需要更改这些值。
7. 创建一个名为`logback.xml`的文件,并将以下内容添加到文件中:
```
<configuration>
<appender name="console" class="ch.qos.logback.core.ConsoleAppender">
<encoder>
<pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n</pattern>
</encoder>
</appender>
<logger name="org.springframework" level="INFO" additivity="false">
<appender-ref ref="console" />
</logger>
<root level="INFO">
<appender-ref ref="console" />
</root>
</configuration>
```
这个文件配置了日志记录器。您可以根据需要更改这些值。
现在,您已经成功创建了一个名为`app-common`的Spring Boot项目,并使用Gradle进行构建。