Skip to content

环境版本说明

  • IDEA 2021

  • JDK: 11 或 8

    将pom中<maven.compiler.source>11</maven.compiler.source> 和 <maven.compiler.target>11</maven.compiler.target> 改成 1.8, 即可支持1.8

  • Maven: 3.5+

  • MySql: 5.7+ / 8.0.19 或 Oracle 11g 或 SQL Server 2019-latest

  • Redis: 4.0+

  • RabbitMQ 3.7+

  • Nacos: 2.1.0

    某些window系统,启动nacos时,无法正常解析nacos配置中的中文,可以通过在启动应用服务时加 -Dfile.encoding=UTF-8 参数解决

  • seata 1.4.2

  • Node: 16

  • Npm: 6.0+

  • pnpm: 6.23 +

以上这些基础开发环境的安装和入门使用, 已经视为你已经掌握技能, 若不清楚的请自行搜索如何安装!

第三方软件官方下载地址:

必需启动项:

  1. redis
  2. mysql 或 Oracle 或 SQL Server
  3. nacos 注册中心
  4. gateway 网关
  5. oauth-server 认证服务
  6. system-server 系统服务
  7. base-server 基础服务
  8. generator-server 代码生成服务
  9. acuity-web 或 acuity-web-pro 前端项目

可选启动项

  1. acuity-monitor(SBA监控):需要监控时,启用该项目即可。
  2. rabbitmq:禁用后,相关的调用会变成远程调用或者本地调用, 参考:rabbitmq.yml。
  3. 文件存储:可配置本地存储、MinIO存储、FastDFS存储、阿里云储存。
  4. SkyWalking监控: 需要监控时启动
  5. acuity-job-server:定时任务,需要定时业务时启用

欢迎使用天源云Saas快速开发系统