使用指南
# 关于分支和版本的说明
分支须知
- 最新代码,在
dev
分支(不保证稳定) - 稳定版代码,在
master
分支
分支说明
- 开发分支(
dev
):最新代码,不保证稳定,实时发布SNAPSHOT
,同时提交PR
也是在这个分支。 - 主分支(
master
):保护分支,稳定版代码,用于发布稳定版版本,不接受任何PR
。
版本号说明
- 稳定版(
release
):格式为x.x.x
,为官方推荐使用的版本,可以用于生产环境。 - 快照版(
snapshots
):格式为x.x.x-SNAPSHOT
。快照版会实时更新(dev
分支push
后),想尝试新功能的开发者可以在开发环境使用SNAPSHOT
版。
注意
快照版不可用于生产环境!!!
快照版不可用于生产环境!!!
快照版不可用于生产环境!!!
# 使用 snapshots
注意:snapshots
版本会及时响应,修复最新的 bug
或者必要的需求。
# Maven
<repositories>
<repository>
<id>sonatype-nexus-snapshots</id>
<name>Sonatype Nexus Snapshots</name>
<url>https://oss.sonatype.org/content/repositories/snapshots/</url>
<snapshots>
<enabled>true</enabled>
</snapshots>
<releases>
<enabled>false</enabled>
</releases>
</repository>
</repositories>
1
2
3
4
5
6
7
8
9
10
11
12
13
2
3
4
5
6
7
8
9
10
11
12
13
# Gradle
repositories {
mavenLocal()
maven { url "https://maven.aliyun.com/repository/public" }
maven { url "https://maven.aliyun.com/repository/spring" }
maven { url "https://maven.aliyun.com/repository/spring-plugin" }
maven { url "https://repo.spring.io/libs-release" }
maven { url "https://repo.spring.io/milestone" }
// 添加 snapshots 库地址
maven { url "https://oss.sonatype.org/content/repositories/snapshots" }
mavenCentral()
}
1
2
3
4
5
6
7
8
9
10
11
2
3
4
5
6
7
8
9
10
11
编辑 (opens new window)
Last Updated: 2021/10/06, 18:03:43