Yggdrasil-Mock 项目使用教程
yggdrasil-mock 简易的 Yggdrasil 服务端,用于测试及演示用途 项目地址: https://gitcode.com/gh_mirrors/yg/yggdrasil-mock
1. 项目目录结构及介绍
yggdrasil-mock/
├── server/
│ ├── build/
│ ├── src/
│ ├── build.gradle
│ └── settings.gradle
├── test/
│ ├── yggdrasil-config.js
│ └── package.json
├── .gitignore
├── LICENSE
├── README.md
└── build_test.sh
目录结构介绍
-
server/: 包含 Yggdrasil 服务端的主要代码和构建文件。
- build/: 构建输出目录,包含生成的 JAR 文件。
- src/: 服务端源代码目录。
- build.gradle: Gradle 构建脚本。
- settings.gradle: Gradle 项目设置文件。
-
test/: 包含测试样例和配置文件。
- yggdrasil-config.js: 测试配置文件,定义测试数据。
- package.json: Node.js 项目的配置文件。
-
.gitignore: Git 忽略文件配置。
-
LICENSE: 项目许可证文件。
-
README.md: 项目说明文件。
-
build_test.sh: 构建和测试脚本。
2. 项目启动文件介绍
启动文件
- server/build/libs/yggdrasil-mock.jar: 这是构建生成的可执行 JAR 文件,可以直接运行以启动 Yggdrasil 服务端。
启动命令
java -jar server/build/libs/yggdrasil-mock.jar
第一次运行
第一次运行时,程序会在当前目录下释放配置文件 application.yaml
,你可以编辑其中设置然后重新运行。
3. 项目的配置文件介绍
配置文件
- application.yaml: 服务端的配置文件,包含各种设置项,如端口、数据库连接等。
配置文件示例
server:
port: 8080
# 其他配置项
配置文件路径
配置文件通常位于项目根目录下,第一次运行服务端时会自动生成。
配置文件修改
你可以根据需要修改 application.yaml
文件中的配置项,然后重新启动服务端以应用新的配置。
通过以上步骤,你可以成功构建、配置和启动 Yggdrasil-Mock 项目。
yggdrasil-mock 简易的 Yggdrasil 服务端,用于测试及演示用途 项目地址: https://gitcode.com/gh_mirrors/yg/yggdrasil-mock