在站点或商店中编译 JavaServer Pages(JSP)文件将明显地减少装入商店时所需的时间量。因此,推荐您在发布商店归档文件后批量编译商店或站点的 JSP 文件。
注意事项:批处理编译在 WebSphere Commerce Studio 中不可用。
要批量编译 JavaServer Pages 文件,请在 WebSphere Commerce 机器上执行以下操作:
- 启动命令行会话。
- 更改到以下目录:
WAS_installdir/bin
- 发出以下一个命令,这取决于您希望在哪个操作系统上编译 JSP 文件:
其中 instance_name 是您正在为其编译 JSP 文件的 WebSphere Commerce 实例的名称,hostname 是正在其上编译 JSP 文件的机器的简短主机名。缺省 WebSphere Commerce 实例的名称是 demo。
要为站点编译所有的 WebSphere Commerce JSP 文件,请省略 -webmodule.name "Stores.war" 选项。
要为站点编译所有的 WebSphere Commerce Payments JSP 文件,请省略 -webmodule.name "Stores.war" 选项,并在命令中替换以下选项:
将... 替换为.. -enterpriseapp.name "WC_instance_name" -enterpriseapp.name "instance_name_Commerce_Payments_App" -server.name "WC_instance_name" -server.name "instance_name_Commerce_Payments_Server" 其中 instance_name 是正在为其编译 JSP 文件的 WebSphere Commerce Payments 实例的名称。缺省 WebSphere Commerce Payments 实例的名称是 wpm。
在执行这些编译时,可能发生一些错误。可以安全地忽略这些错误。