netbeans phpunit 调试php程序报错
"E:\wamp\bin\php\php5.4.16\phpunit-skelgen.bat""--ansi""generate-test""calculator""E:...
"E:\wamp\bin\php\php5.4.16\phpunit-skelgen.bat" "--ansi" "generate-test" "calculator" "E:\wamp\www\unitest\calculator.php" "calculatorTest" "E:\wamp\www\unitest\phpunittest\calculatorTest.php"
The referenced parameter '--ansi' is not registered.
完成。 展开
The referenced parameter '--ansi' is not registered.
完成。 展开
1个回答
展开全部
同学,你的 PHPUnit 套件的版本太低啦~~
Netbeans 8.0.1 后默认的 PHPUnit套件版本为 3.4.0+
而对应的 框架生成器 phpunit-skelgen 的版本要求为 3.7.0
而一般通过 PEAR 安装的phpunit-skelgen 的版本目前仍处于 1.2.1 状态。。。旧版的 组件是不支持 --ansi 参数哒。
建议是直接采用 composer 来安装最新版 套件,composer 上的更新程度非常好,PEAR 真的有点过时了~~
COMPOSER 安装示例: https://phpunit.de/manual/current/zh_cn/installation.html#installation.composer
Netbeans 8.0.1 后默认的 PHPUnit套件版本为 3.4.0+
而对应的 框架生成器 phpunit-skelgen 的版本要求为 3.7.0
而一般通过 PEAR 安装的phpunit-skelgen 的版本目前仍处于 1.2.1 状态。。。旧版的 组件是不支持 --ansi 参数哒。
建议是直接采用 composer 来安装最新版 套件,composer 上的更新程度非常好,PEAR 真的有点过时了~~
COMPOSER 安装示例: https://phpunit.de/manual/current/zh_cn/installation.html#installation.composer
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询