开始
$cmd = 'java -jar C:/xampp/htdocs/dev_env/replace_word_content.jar';
报错java不是内部命令
换成
$cmd = 'C:Program FilesJavajdk1.8.0_181injava -jar C:/xampp/htdocs/dev_env/replace_word_content.jar';
也不生效
后面使用绝对路径生效C:Program FilesJavajdk1.8.0_181injava.exe java后要加后缀.exe
并且路径有空格需要加双引号
$cmd = '"C:Program FilesJavajdk1.8.0_181injava.exe" -jar C:/xampp/htdocs/dev_env/replace_word_content.jar';
exec ($cmd,$res,$a);