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