-1

tcServer我该如何配置Hybris

我在 中找到了tcServer设置/bin/platform/project.properties,需要配置哪些属性?

tomcat.context.template=${HYBRIS_CONFIG_DIR}/tomcat/tomcat_context.tpl

# The directory into which files created by "ant production" are created
#production.output.path=${HYBRIS_TEMP_DIR}/hybrisServer

# Choose the type of server: tomcat or tcserver
bundled.server.type=tcserver

# Absolute path to tomcat
#bundled.tomcat.home=${platformhome}/tomcat

#Version of tomcat server
#bundled.tomcat.version=7.0.52

# Absolute path to tcserver
bundled.tcserver.home=${HYBRIS_CONFIG_DIR}/tcServer

# tcserver's tomcat version
bundled.tcserver.tomcat.version=7.0.42.A.RELEASE

# Relative path to tcserver's tomcat
bundled.tcserver.tomcat.home=tomcat-${bundled.tcserver.tomcat.version}

# Name of an server instance
#bundled.tcserver.instance=instance1

# Name of an instance template to use: hybris or hybris_insight
bundled.tcserver.template=hybris


production.output.path=${HYBRIS_TEMP_DIR}/hybrisServer
4

1 回答 1

1

从 5.1 版开始,hybris 不再发布嵌入 hybris 平台的 tcserver。为了使用 tc 服务器,您需要独立安装它并配置 hybris 平台以使用该服务器。

启用 SpringSource tcServer :

在 5.1 版本之前,SpringSource tcServer 随 hybris 平台一起提供。要启用它,您必须:

  1. 打开 local.properties 文件。
  2. 对于 bundled.server.type 属性,设置值 tcserver。
  3. 设置 bundled.tcserver.instance 属性。
  4. 调用ant deployant all(已包括部署调用),用于将配置文件从 {HYBRIS_CONFIG_DIR}/tcServer/conf 文件夹部署到 tcSServer 实例。如果 SpringSource tcServer 实例尚未创建,则由部署过程隐式创建。

运行 SpringSource tcServer

  1. 在 Windows 上:从平台的 bin 目录调用 tcserver.bat instance_name。
  2. 在 Linux 上:从平台的 bin 目录调用 ./tcserver.sh instance_name。

请记住将 instance_name 替换为要运行的 tcServer 实例的实际名称。

欲了解更多详情,请点击此链接:

https://wiki.hybris.com/display/release5/SpringSource+tcServer

于 2015-05-03T16:34:33.773 回答