Capsule 开源项目使用教程
1. 项目的目录结构及介绍
Capsule 项目的目录结构如下:
capsule/
├── capsule-core/
│ ├── src/
│ │ ├── main/
│ │ │ ├── java/
│ │ │ │ ├── co/paralleluniverse/capsule/
│ │ │ │ │ ├── ...
│ │ │ ├── resources/
│ │ │ │ ├── ...
│ │ ├── test/
│ │ │ ├── java/
│ │ │ │ ├── co/paralleluniverse/capsule/
│ │ │ │ │ ├── ...
│ │ │ ├── resources/
│ │ │ │ ├── ...
├── capsule-maven/
│ ├── src/
│ │ ├── main/
│ │ │ ├── java/
│ │ │ │ ├── co/paralleluniverse/capsule/maven/
│ │ │ │ │ ├── ...
│ │ │ ├── resources/
│ │ │ │ ├── ...
│ │ ├── test/
│ │ │ ├── java/
│ │ │ │ ├── co/paralleluniverse/capsule/maven/
│ │ │ │ │ ├── ...
│ │ │ ├── resources/
│ │ │ │ ├── ...
├── capsule-test/
│ ├── src/
│ │ ├── main/
│ │ │ ├── java/
│ │ │ │ ├── co/paralleluniverse/capsule/test/
│ │ │ │ │ ├── ...
│ │ │ ├── resources/
│ │ │ │ ├── ...
│ │ ├── test/
│ │ │ ├── java/
│ │ │ │ ├── co/paralleluniverse/capsule/test/
│ │ │ │ │ ├── ...
│ │ │ ├── resources/
│ │ │ │ ├── ...
├── ...
目录结构介绍
-
capsule-core/
: 核心模块,包含 Capsule 的主要功能实现。src/main/java/co/paralleluniverse/capsule/
: 核心功能的 Java 源代码。src/main/resources/
: 核心功能的资源文件。src/test/java/co/paralleluniverse/capsule/
: 核心功能的测试代码。src/test/resources/
: 核心功能的测试资源文件。
-
capsule-maven/
: Maven 插件模块,用于与 Maven 集成。src/main/java/co/paralleluniverse/capsule/maven/
: Maven 插件的 Java 源代码。src/main/resources/
: Maven 插件的资源文件。src/test/java/co/paralleluniverse/capsule/maven/
: Maven 插件的测试代码。src/test/resources/
: Maven 插件的测试资源文件。
-
capsule-test/
: 测试模块,包含 Capsule 的测试工具和测试用例。src/main/java/co/paralleluniverse/capsule/test/
: 测试工具和测试用例的 Java 源代码。src/main/resources/
: 测试工具和测试用例的资源文件。src/test/java/co/paralleluniverse/capsule/test/
: 测试工具和测试用例的测试代码。src/test/resources/
: 测试工具和测试用例的测试资源文件。
2. 项目的启动文件介绍
Capsule 项目的启动文件位于 capsule-core/src/main/java/co/paralleluniverse/capsule/
目录下。主要的启动类是 Capsule.java
。
启动文件介绍
Capsule.java
: 这是 Capsule 项目的主启动类,负责初始化和启动 Capsule 容器。
3. 项目的配置文件介绍
Capsule 项目的配置文件位于 capsule-core/src/main/resources/
目录下。主要的配置文件是 capsule.properties
。