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


2. maven中配置私鑰
注意: 如果使用自己安裝的maven拉取可能會(huì)導(dǎo)致失敗,可以改為使用idea自帶的maven拉取就行了
- 打開(kāi)maven的settings.xml文件
默認(rèn)的idea配置文件位于 IntelliJ IDEA 2024.1\plugins\maven\lib\maven3\conf
,或者自己指定的maven安裝目錄下。

- 填寫(xiě)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私鑰填寫(xiě)成功之后,需檢查下settings.xml文件中是否配置了其他鏡像源,如果配置,需要將其他鏡像源注釋?zhuān)駝t可能會(huì)導(dǎo)致fastbee私有倉(cāng)庫(kù)拉取失敗。
2.如果配置完拉取私有倉(cāng)庫(kù)還是失敗,將配置好的setting.xml文件復(fù)制,創(chuàng)建一個(gè)新的maven倉(cāng)庫(kù),在idea中重新配置maven之后再進(jìn)行拉取。


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

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