使用 Recipe 安装 SAP Commerce Cloud
Installing SAP Commerce Using Installer Recipes
要出于開發(fā)和演示目的自動(dòng)安裝 SAP Commerce,您可以使用安裝程序配方。 Recipes 是負(fù)責(zé)創(chuàng)建目錄、移動(dòng)文件、更新配置和屬性文件以及初始化系統(tǒng)的 gradle 腳本。
安裝程序目前僅用于在開發(fā)環(huán)境中安裝 SAP Commerce 或用于演示目的。 不要使用安裝程序在生產(chǎn)環(huán)境中安裝 SAP Commerce。 有關(guān)在生產(chǎn)環(huán)境中安裝的說明,請參閱手動(dòng)安裝 SAP Commerce。
不要使用安裝程序在同一個(gè) SAP Commerce 上一個(gè)接一個(gè)地運(yùn)行配方。 安裝程序不會(huì)卸載以前的配置,也不會(huì)將您的 SAP Commerce 文件系統(tǒng)恢復(fù)到其原始設(shè)置。 要安裝不同的配方,請使用干凈的環(huán)境。
使用如下命令行在 Linux 系統(tǒng)安裝 zip 和 unzip 工具:
yum install -y unzip zip;
檢查下載文件的 hash 是否正確:
命令:
certutil -hashfile 文件名
我下載的是 Commerce Cloud 2011:
Move the custom.properties file from spartacussampledata/resources/installer/customconfig to hybris-commerce-suite-2011/installer/customconfig.
文件內(nèi)容如圖:
進(jìn)行安裝,發(fā)現(xiàn)環(huán)境變量 JAVA_HOME 沒有設(shè)置:
Windows10 系統(tǒng)上,JAVA_HOME 環(huán)境變量如下:
使用 echo $PATH 查看當(dāng)前系統(tǒng)變量:
java -version 返回結(jié)果,說明環(huán)境變量安裝成功:
環(huán)境變量配置如下:
執(zhí)行命令:./install.sh -r cx-for-spa
遇到新的錯(cuò)誤:
java.lang.NoClassDefFoundError: Could not initialize class org.codehaus.groovy.vmplugin.v7.Java7
我 Windows10 上使用的是版本 11:
那么我就試試降級(jí)到版本11.
因?yàn)橛腥嗽?StackOverflow 上說,這是因?yàn)?jdk 版本太高,而 gradle 版本太舊造成的:
現(xiàn)在一切正常了:
一分鐘執(zhí)行完畢:
緊接著執(zhí)行初始化:
./install.sh -r cx-for-spa initialize
initialize 執(zhí)行的時(shí)間比較長,需要耐心等待:
注意:如果使用 putty 等遠(yuǎn)程登錄軟件登錄服務(wù)器,為了確保長時(shí)間沒有輸入而不至于斷掉同服務(wù)器端的連接,需要在 Connection - Seconds between keepalives 里設(shè)置一個(gè)非零值。可以設(shè)置為 60,這樣每隔1分鐘,putty 會(huì)向服務(wù)器發(fā)送 keepalives 的報(bào)文。
更多Jerry的原創(chuàng)文章,盡在:“汪子熙”:
總結(jié)
以上是生活随笔為你收集整理的使用 Recipe 安装 SAP Commerce Cloud的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: SAP Commerce Cloud 里
- 下一篇: 不用拿手机了!高德地图PC体验版上线 大