Apache Guacamole 客户端项目教程
1. 项目的目录结构及介绍
Apache Guacamole 客户端项目的目录结构如下:
guacamole-client/
├── guacamole-common/
│ ├── src/
│ │ ├── main/
│ │ │ ├── java/
│ │ │ └── resources/
│ └── pom.xml
├── guacamole-ext/
│ ├── src/
│ │ ├── main/
│ │ │ ├── java/
│ │ │ └── resources/
│ └── pom.xml
├── guacamole-common-js/
│ ├── src/
│ │ ├── main/
│ │ │ ├── javascript/
│ │ │ └── resources/
│ └── pom.xml
├── guacamole-client/
│ ├── src/
│ │ ├── main/
│ │ │ ├── java/
│ │ │ └── resources/
│ └── pom.xml
├── guacamole-auth-duo/
│ ├── src/
│ │ ├── main/
│ │ │ ├── java/
│ │ │ └── resources/
│ └── pom.xml
├── guacamole-auth-header/
│ ├── src/
│ │ ├── main/
│ │ │ ├── java/
│ │ │ └── resources/
│ └── pom.xml
├── guacamole-auth-jdbc/
│ ├── src/
│ │ ├── main/
│ │ │ ├── java/
│ │ │ └── resources/
│ └── pom.xml
├── guacamole-auth-ldap/
│ ├── src/
│ │ ├── main/
│ │ │ ├── java/
│ │ │ └── resources/
│ └── pom.xml
├── guacamole-auth-noauth/
│ ├── src/
│ │ ├── main/
│ │ │ ├── java/
│ │ │ └── resources/
│ └── pom.xml
├── guacamole-auth-quickconnect/
│ ├── src/
│ │ ├── main/
│ │ │ ├── java/
│ │ │ └── resources/
│ └── pom.xml
├── guacamole-auth-sso/
│ ├── src/
│ │ ├── main/
│ │ │ ├── java/
│ │ │ └── resources/
│ └── pom.xml
├── guacamole-auth-totp/
│ ├── src/
│ │ ├── main/
│ │ │ ├── java/
│ │ │ └── resources/
│ └── pom.xml
├── guacamole-docker/
│ ├── src/
│ │ ├── main/
│ │ │ ├── docker/
│ │ │ └── resources/
│ └── pom.xml
├── guacamole-manual/
│ ├── src/
│ │ ├── main/
│ │ │ ├── asciidoc/
│ │ │ └── resources/
│ └── pom.xml
├── guacamole-website/
│ ├── src/
│ │ ├── main/
│ │ │ ├── hugo/
│ │ │ └── resources/
│ └── pom.xml
├── pom.xml
└── README.md
目录结构介绍
guacamole-common/
: 包含 Guacamole 的公共库代码。guacamole-ext/
: 包含 Guacamole 的扩展库代码。guacamole-common-js/
: 包含 Guacamole 的 JavaScript 库代码。guacamole-client/
: 包含 Guacamole 客户端的主要代码。guacamole-auth-duo/
,guacamole-auth-header/
,guacamole-auth-jdbc/
,guacamole-auth-ldap/
,guacamole-auth-noauth/
,guacamole-auth-quickconnect/
,guacamole-auth-sso/
,guacamole-auth-totp/
: 包含各种认证插件的代码。guacamole-docker/
: 包含 Guacamole 的 Docker 配置文件。guacamole-manual/
: 包含 Guacamole 的用户手册。guacamole-website/
: 包含 Guacamole