PHPMD @ bin_dir @错误

Mut*_*. V 2 php jenkins phpmd jenkins-cli

我尝试使用下面的注释在Windows计算机上安装PHPMD

$ git clone git://github.com/phpmd/phpmd.git
cd phpmd
$ git submodule update --init
$ php composer.phar install
Run Code Online (Sandbox Code Playgroud)

安装PHPMD后,当我尝试在Windows命令提示符下使用PHPMD时,我收到以下错误

Could not open input file: @bin_dir@\phpmd
Run Code Online (Sandbox Code Playgroud)

任何人都可以帮我解决这个问题

小智 6

不知道你是否修复了问题,但今天我遇到了同样的问题并找到了适合我的解决方案.

您需要编辑phpmd.bat文件中的最后一行.安装时看起来像这样:

"%PHPBIN%" "@php_bin@\phpmd" %*
Run Code Online (Sandbox Code Playgroud)

您需要更新@ php_bin @部分以反映phpmd文件的路径.可能是这样的:

"%PHPBIN%" "C:\xampp\htdocs\project\vendor\phpmd\src\bin\phpmd" %*
Run Code Online (Sandbox Code Playgroud)