我在 .bash_profile 和環(huán)境文件中設(shè)置了 JAVA_HOME。在centos中通過終端運行g(shù)radlew構(gòu)建seccessfull,但是當通過php exec運行相同的命令時得到JAVA_HOME ERROR$command = "$path/gradlew -c $path/settings.gradle assembleRelease";exec($command, $output, $code);錯誤:“請在您的環(huán)境中設(shè)置 JAVA_HOME 變量以匹配”
1 回答

POPMUISE
TA貢獻1765條經(jīng)驗 獲得超5個贊
通過在命令字符串中發(fā)送 java_home 修復(fù)
$javaHome = "JAVA_HOME=/opt/jdk1.8.0_161";
$command = "$javaHome $path/gradlew -c $path/settings.gradle assembleRelease";
exec($command, $output, $code);
- 1 回答
- 0 關(guān)注
- 230 瀏覽
添加回答
舉報
0/150
提交
取消