我用yajsw安装了BAM作为Windows服务。 我在包装器配置的Windows环境变量中配置了一个不同的java_home。
在BAM启动时,我可以验证此配置是否生效;
{org.wso2.carbon.core.internal.CarbonCoreActivator} - Java Home: C:\Progra~1\Java\jdk1.6.0_35 {org.wso2.carbon.core.internal.CarbonCoreActivator}
但Hive ExecDriver运行时使用的是windows环境变量的java_home:
{org.apache.hadoop.hive.ql.exec.ExecDriver} - Executing: C:\Program Files\Java\jrockit-jdk1.6.0_20-R28.1.0-4.0.1\bin\java...
如何强制Hive使用BAM java_home?