授权配置
大约 1 分钟
商用授权步骤
- 私有仓库获取私钥并配置在maven中
- 联系客服获取证书,前端安装并配置授权证书
一、配置maven仓库私钥
1. 获取gitlab私钥
登录私有仓库,点击头像 -> Preferences -> Access Tokens -> 填写名称,过期时间,全选权限 -> 点击Create按钮。过期时间看可以设置长一些保证长期有效。
2. maven中配置私钥
- 打开maven的settings.xml文件
默认的idea配置文件位于 IntelliJ IDEA 2024.1\plugins\maven\lib\maven3\conf
,或者自己指定的maven安装目录下。
- 填写maven私钥配置
<servers>
<server>
<id>gitlab-maven</id>
<configuration>
<httpHeaders>
<property>
<name>Private-Token</name>
<value>fastbee-xxxxxx</value>
</property>
</httpHeaders>
</configuration>
</server>
</servers>
- 成功导入公共库
二、授权证书安装
1. 安装配置授权证书
2. 本地运行配置
本地运行需要配置证书的路径,docker-compose部署到服务器,保持默认prod配置即可
application-dev.yml 中配置路径
license:
publicAlias: FastbeePublicKey
storePass: fastbee_store_password666
licensePath: D:/project/fastbee-2.5/springboot/fastbee-admin/src/main/resources/license.lic
publicKeysStorePath: D:/project/fastbee-2.5/springboot/fastbee-admin/src/main/resources/publicCerts.keystore
3. 旧版本升级注意
Docker-compose部署系统,需要在脚本中添加证书目录映射,项目docker目录下的公钥和证书上传到服务器对应目录中