商用授權(quán)步驟
- 私有倉庫獲取私鑰并配置在maven中
- 聯(lián)系客服獲取證書,前端安裝并配置授權(quán)證書
一、配置maven倉庫私鑰
1. 獲取gitlab私鑰
登錄私有倉庫,點(diǎn)擊頭像 -> Preferences -> Access Tokens -> 填寫名稱,過期時間,全選權(quán)限 -> 點(diǎn)擊Create按鈕。過期時間看可以設(shè)置長一些保證長期有效。


2. maven中配置私鑰
注意: 如果使用自己安裝的maven拉取可能會導(dǎo)致失敗,可以改為使用idea自帶的maven拉取就行了
- 打開maven的settings.xml文件
默認(rèn)的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.maven私鑰填寫成功之后,需檢查下settings.xml文件中是否配置了其他鏡像源,如果配置,需要將其他鏡像源注釋,否則可能會導(dǎo)致fastbee私有倉庫拉取失敗。
2.如果配置完拉取私有倉庫還是失敗,將配置好的setting.xml文件復(fù)制,創(chuàng)建一個新的maven倉庫,在idea中重新配置maven之后再進(jìn)行拉取。


如果通過以上配置拉取私有倉庫還是失敗,可通過代碼倉庫地址下載對應(yīng)版本的jar包,手動拷貝到本地倉庫,通過idea自帶的maven刷新即可。
- 成功導(dǎo)入公共庫

二、授權(quán)證書安裝
1. 安裝配置授權(quán)證書
2. 本地運(yùn)行配置
本地運(yùn)行默認(rèn)的證書路徑在項(xiàng)目路徑的classpath中,docker-compose部署到服務(wù)器,保持默認(rèn)prod配置即可
license:
publicAlias: FastbeePublicKey //證書別名 不能修改
storePass: fastbee_store_password666 //證書密碼 不能修改
licensePath: classpath:license.lic
publicKeysStorePath: classpath:publicCerts.keystore
3. 舊版本升級注意
Docker-compose部署系統(tǒng),需要在腳本中添加證書目錄映射,項(xiàng)目docker目錄下的公鑰和證書上傳到服務(wù)器對應(yīng)目錄中
