rebuild/README.md
2020-10-16 23:28:57 +08:00

3.5 KiB
Raw Blame History

Codacy codecov Build Status Crowdin License GPLv3 License COMMERCIAL

REBUILD 2.0 新特性

RB 2.0 为您带来重大更新。

  1. 使用 SpringBoot (v2.3) 进行全面重构
  2. 使用 SpringBoot 御用 Thymeleaf 替代传统 JSP 页面
  3. 完整的多语言支持
  4. 用户多角色支持
  5. ...

更多新特性请移步 CHANGLOG

在线体验

https://nightly.getrebuild.com/

管理员用户名密码均为 admin,普通用户名密码均为 rebuild

使用

1. 源码编译

# 拉取
git clone --depth=1 https://github.com/getrebuild/rebuild.git

# 编译
mvn package

# 运行
java -jar target/rebuild.jar

打开浏览器输入 http://localhost:18080/ 开始体验。

2. 已发布版本

你也可以直接下载已发布的版本使用,从 2.0 版本开始,我们将同时提供 bootstandalone 两种安装包。boot 为 Spring Boot 的 jar 独立运行模式,standalone 为外置 Tomcat 运行模式。进入 releases 页面选择适合你的安装包下载使用。

更多信息请参考 安装文档

开发

RB 2.0 支持 jarwar 两种打包/运行模式,两种模式在开发与使用上并无太大区别。默认情况下 RB 使用 Spring Boot 的独立 jar 模式,启动类为 BootApplication

如希望使用外部 Tomcat或其他 Java Web 容器) 即 war 方式,请将 pom.xml 文件中注释为 UNCOMMENT USE TOMCAT 的下一行取消注释。

启动参数

RB 中有几个非常重要的启动参数需要了解,无论是开发还是运行都非常重要。

参数 说明 默认值
-Drbdev 开发模式下请设为 true,会启用众多开发特性 false
-Drbpass 用于解密加密的配置参数,加密参数使用 AES(xxx) 包裹 REBUILD2018
-DDataDirectory 数据目录RB 启动时需要读取此目录下的配置文件 ~/.rebuild/ ~ 表示用户目录)

更多信息请参考 开发人员文档

版权 License

REBUILD 使用开源 GPL-3.0商业授权 双重许可授权。

REBUILD uses both open source (GPL-3.0) and commercial dual-licensing authorizations.

购买商业版

从 2.0 版本开始RB 将推出商业版增值功能计划。如果 RB 对贵司业务有帮助,可以考虑 购买商业授权 以支持 RB 的日常运营及发展。除了增值功能,还可以得到更好的技术支持服务。非常感谢!