首页
/ 悟空CRM-9.0-JAVA开源项目使用教程

悟空CRM-9.0-JAVA开源项目使用教程

2026-01-31 04:22:41作者:侯霆垣

1. 项目目录结构及介绍

悟空CRM-9.0-JAVA项目的目录结构如下:

WukongCRM-9.0-JAVA/
├── docs/                     # 文档目录
├── src/                      # 源代码目录
│   ├── main/                 # 主代码目录
│   │   ├── java/             # Java源代码
│   │   ├── resources/        # 资源文件,如配置文件、SQL脚本等
│   │   └── webapp/           # Web应用目录,包含前端代码和静态资源
│   └── test/                 # 测试代码目录
├── ux/                       # 前端代码目录
├── .gitattributes             # Git属性文件
├── 72crm.bat                 # Windows环境下启动脚本
├── 72crm.sh                  # Linux环境下启动脚本
├── Dockerfile                # Docker构建文件
├── LICENSE.txt               # 项目许可证文件
├── README.md                 # 项目说明文件
├── package.xml               # Maven包装文件
└── pom.xml                   # Maven项目配置文件
  • docs/: 存放项目文档。
  • src/: 包含项目的Java源代码、资源文件和测试代码。
    • main/: 主代码目录。
      • java/: Java源代码目录。
      • resources/: 资源文件,包括数据库脚本、配置文件等。
      • webapp/: Web应用的目录,包含前端代码和静态资源。
    • test/: 存放测试代码。
  • ux/: 前端代码目录,包含Vue、ElementUI等前端框架的代码。
  • .gitattributes: 指定Git仓库中文件的属性。
  • 72crm.bat72crm.sh: 分别为Windows和Linux环境下的启动脚本。
  • 用于启动应用。
  • Dockerfile: Docker构建文件,用于构建Docker镜像。
  • LICENSE.txt: 项目使用的许可证信息。
  • README.md: 项目的基本信息、使用说明等。
  • package.xmlpom.xml: Maven相关的配置文件。

2. 项目的启动文件介绍

项目的启动文件包括:

  • 72crm.bat (Windows)
  • 72crm.sh (Linux)

这两个脚本文件用于启动悟空CRM-9.0-JAVA应用。具体操作如下:

  • 在Windows环境下,运行 72crm.bat 脚本。
  • 在Linux环境下,运行 72crm.sh 脚本。

这两个脚本会调用JDK的java命令,运行主类 com.kakarote.crm9.Application 来启动应用。

3. 项目的配置文件介绍

项目的配置文件主要包括以下文件:

  • crm9-config.txt: 数据库配置文件。
  • redis.json: Redis连接配置文件。
  • undertow.txt: Undertow Web容器配置文件。

crm9-config.txt

此文件位于 resources/config/ 目录下,用于配置数据库连接信息。例如:

# 数据库配置
jdbcUrl=jdbc:mysql://localhost:3306/crm9?useUnicode=true&characterEncoding=utf-8&zeroDateTimeBehavior=convertToNull
user=root
password=123456

需要根据实际情况修改数据库的URL、用户名和密码。

redis.json

此文件位于 resources/config/ 目录下,用于配置Redis连接信息。例如:

{
  "host": "localhost",
  "port": 6379,
  "password": ""
}

根据实际部署情况修改Redis服务的地址、端口和密码(如果设置了的话)。

undertow.txt

此文件位于 resources/config/ 目录下,用于配置Undertow Web容器的端口。例如:

# Undertow端口号
port=8080

根据需要可以修改端口号,确保不与其他服务冲突。

通过以上配置,就可以正确地部署和启动悟空CRM-9.0-JAVA开源项目了。

登录后查看全文
热门项目推荐
相关项目推荐