REBUILD 已内建对 Windows 系统服务的支持,因此您可以很简单的将 RB 安装为系统服务,实现开机自动启动。请注意本文仅针对 Windows 操作系统下的 集成安装包。
下面就跟随小编的步伐开始吧!
1. 指定数据目录
默认情况下 RB 使用用户目录下的 .rebuild
目录作为 数据目录,但作为 Windows 服务安装启动时,用户目录会发生变化。因此,您需要明确指定数据目录位置。
进入集成安装包下的 bin/
目录找到 service.bat
文件,右键编辑,在该文件的约 45 行处找到 -DDataDirectory=
并在其后添加您的数据目录(如下图指定了 d:/rb30
为数据目录)。然后保存退出。
2. 添加服务
打开 CMD 命令行,并进入到 bin/
目录,执行以下命令即可完成系统服务的添加。
./service.bat install REBUILD35
其中 REBUILD35
是服务名称,您可以自行指定,但请注意使用英文且不要包含空格或特殊字符。执行后会看到 The service 'REBUILD35' has been installed.
字样,表示添加成功。您也可以进入 Windows 服务功能中查看是否正确添加。
3. 删除服务
如您不再想使用系统服务,或者需要修改数据目录、启动参数等,则需要先将已安装的服务删除。打开 CMD 命令行,并进入到 bin/
目录,执行以下命令即可完成系统服务的删除。
./service.bat uninstall REBUILD35
执行后会看到 The service 'REBUILD35' has been removed.
字样,表示删除成功。
本文完。