SAP Hybris recipe 为 cx 的安装和初始化
一個正在使用的系統(tǒng):Hybris 文件夾下的子文件夾
一個剛剛下載的 Hybris:
Hybris 下面只有一個 bin 文件夾。
在一個干凈的 d93Moon 試試 cx
./install.sh -r cx-for-spa
./install.sh -r cx-for-spa initialize
./install.sh -r cx-for-spa start
注意,我沒有嘗試 ant clean all 和 ant initialize
第一步:
這一步先拷貝 gradle
原來 role 文件夾也是自動創(chuàng)建的:
從這個 template 里拷貝 config 文件夾:
很快就有了這些文件夾:
提供了五步的提示:
第四步還是需要 ant
加了上面的參數(shù)后問題消失。
那我還是執(zhí)行 setant env 和 ant clean all 吧。
我之前在運(yùn)行狀態(tài)中執(zhí)行的 ant clean all?
這一步 ant clean all 執(zhí)行完之后,下一步執(zhí)行 recipe 第二個 initialize 操作。
ant clean all,編譯生成了不少 classes 文件:
Accelerator 的主題:
C:\Code\D93Moon\hybris\bin\custom\yb2bacceleratorstorefront\web\webroot_ui\responsive\theme-lambda\css\style.css
一個一個 extension 進(jìn)行 build:
所以 ant clean all 能 build 所有的 extension?
ant clean all:創(chuàng)建配置文件和目錄結(jié)構(gòu)。創(chuàng)建一個新的 build.
Running ant clean all on a new instance of SAP Commerce creates any configuration files and other essential directories. This is a necessary step in the installation process, and must be done once before you proceed with the configuration.
If a build already exists, it deletes and recreates it. Repeat this command any time you wish to create a new build in place of an old one.
第一次運(yùn)行時,需要選擇一個 configuration template:
回車的話,會直接選擇 develop 模板。
ant clean all 之后才能進(jìn)行 initialize
初始化您的SAP Commerce 實(shí)例以生成數(shù)據(jù)庫模式和類型系統(tǒng),并導(dǎo)入任何必要的系統(tǒng)數(shù)據(jù)。在初始化之前,系統(tǒng)還沒有完全發(fā)揮作用。
下一步執(zhí)行 install.bat -r cx initialize
使用 base-template 里的 Accelerator 模板文件:
從 install.bat -r cx initialize 的執(zhí)行輸出來看,做的事情似乎和 ant clean all 差不多。
開始初始化類型系統(tǒng)了:type system
##########
[java] INFO [main] [Initialization] Initialize system
[java] INFO [main] [Initialization]并并###并并并###### ###############
[java] INFO [main] [Initialization] PLease wait. This step can take some minutes to complete
[java] INFO [main] [Initialization] If you do not receive any feedback on this pagethis time, consult the applicationserver logs for possibLe errors.
[java] INFO [main] [Initialization] Dropping old and creating new empty system …[java] INFO [main] [Initialization] ###starting type system initialization
[java] INFO [main] [Initialization] Creating schema and type system …
[java] INFO [main] [HybrisschemaGenerator] switching Locale to RO0
[java] INFO [main] [HybrisschemaGenerator] Reading type system Information.
[java] INFO [main] [HybrisschemaGenerator] Read type system Information. Time taken393 s
[java] INFO [main] [HybrisschemaGenerator] Preparing Db model.
---->? 75% EXECUTING [32m 18s]
:recipes:cx:initialize
這里已經(jīng)和 Java class 無關(guān)了。
開始導(dǎo)入 impex 數(shù)據(jù):
最后我想調(diào)試,執(zhí)行 hybrisserver.bat debug:
花了19分鐘啟動完畢。
更多Jerry的原創(chuàng)文章,盡在:“汪子熙”:
總結(jié)
以上是生活随笔為你收集整理的SAP Hybris recipe 为 cx 的安装和初始化的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 哈利波特魔杖大全图鉴 哈利波特魔杖大全高
- 下一篇: 本地启动 Hybris 服务器调试模式后