# 调试命令
./gradlew run
Note
执行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/
等