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.
完成。
展开
 我来答
撒谎的使徒
2015-01-04
知道答主
回答量:9
采纳率:0%
帮助的人:4.5万
展开全部
同学,你的 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
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式