我在 .bash_profile 和环境文件中设置了 JAVA_HOME。在centos中通过终端运行gradlew构建seccessfull,但是当通过php exec运行相同的命令时得到JAVA_HOME ERROR$command = "$path/gradlew -c $path/settings.gradle assembleRelease";exec($command, $output, $code);错误:“请在您的环境中设置 JAVA_HOME 变量以匹配”
1 回答
POPMUISE
TA贡献1765条经验 获得超5个赞
通过在命令字符串中发送 java_home 修复
$javaHome = "JAVA_HOME=/opt/jdk1.8.0_161";
$command = "$javaHome $path/gradlew -c $path/settings.gradle assembleRelease";
exec($command, $output, $code);
- 1 回答
- 0 关注
- 208 浏览
添加回答
举报
0/150
提交
取消