# 调试命令
./gradlew runNote
执行run后卡在88%左右是正常现象,并且显示> :run是说明已经正在运行了,已经开启监听对应端口了。(为什么不显示100%?因为100%就是运行结束了!可以自行了解一下gradle。)
Important
./gradlew run一般用于本地调试,方便使用IDE工具进行断点调试,占用内存较大。
想要编译并部署请使用:
# 编译
./gradlew build
# 编译后的jar包在build/libs目录下
cd build/libs
# 部署后自行用java运行
java -jar th-bingo-1.0.0.jar协议相关见:doc
本项目的业务逻辑线程纯用单线程,因此在业务逻辑部分完全不用考虑任何并发问题。
如果gradle下载太慢,可以修改gradle/wrapper/gradle-wrapper.properties中的distributionUrl:
- distributionUrl=https\://services.gradle.org/distributions/gradle-8.13-bin.zip
+ distributionUrl=https\://mirrors.cloud.tencent.com/gradle/gradle-8.13-bin.zip如果各种依赖下载太慢,可以修改build.gradle.kts,设置镜像。例如:
repositories {
+ maven("https://maven.aliyun.com/repository/public")
mavenCentral()
}比较推荐的镜像有 https://maven.aliyun.com/repository/public 和 https://mirrors.cloud.tencent.com/nexus/repository/maven-public/ 等