TypeDB CTI 项目教程
1. 项目的目录结构及介绍
typedb-cti/
├── bin/
│ ├── typedb-cti
│ └── typedb-cti.bat
├── conf/
│ ├── typedb-cti.yml
│ └── logback.xml
├── data/
│ ├── graph-data/
│ └── logs/
├── lib/
│ └── *.jar
├── logs/
│ └── *.log
├── src/
│ ├── main/
│ │ ├── java/
│ │ └── resources/
│ └── test/
│ ├── java/
│ └── resources/
├── .gitignore
├── LICENSE
├── README.md
└── pom.xml
- bin/: 包含项目的启动脚本,
typedb-cti
和typedb-cti.bat
分别用于 Unix 和 Windows 系统。 - conf/: 包含项目的配置文件,如
typedb-cti.yml
和logback.xml
。 - data/: 包含项目的数据文件,如
graph-data/
用于存储图数据,logs/
用于存储日志文件。 - lib/: 包含项目依赖的 JAR 文件。
- logs/: 包含项目的日志文件。
- src/: 包含项目的源代码,分为
main/
和test/
两个部分。 - .gitignore: 指定 Git 版本控制系统忽略的文件和目录。
- LICENSE: 项目的开源许可证文件。
- README.md: 项目的介绍和使用说明。
- pom.xml: Maven 项目的配置文件。
2. 项目的启动文件介绍
项目的启动文件位于 bin/
目录下,分别是 typedb-cti
和 typedb-cti.bat
。
- typedb-cti: 这是一个 Unix 系统的启动脚本,用于启动 TypeDB CTI 项目。脚本会调用 Java 虚拟机并加载项目的 JAR 文件。
- typedb-cti.bat: 这是一个 Windows 系统的启动脚本,功能与
typedb-cti
相同,但适用于 Windows 环境。
3. 项目的配置文件介绍
项目的配置文件主要位于 conf/
目录下,包括 typedb-cti.yml
和 logback.xml
。
- typedb-cti.yml: 这是项目的主配置文件,包含了项目的各种配置选项,如数据库连接、日志级别、数据存储路径等。
- logback.xml: 这是日志配置文件,用于配置项目的日志输出格式、日志级别、日志存储路径等。