我刚刚安装了一个新的NetBeans 7.0.1和最新的Xampp包。当我单击工具>在文件或类上创建单元测试时,在输出中出现以下错误:
无法打开输入文件:.pearPHPUnit2TextUITestRunner.php
这个文件已经存在,我可以从资源管理器中运行phpunit.bat。我已经浪费了一个多小时试图找出发生这种情况的原因。还有其他人遇到过这个问题吗?
史蒂夫最新的PHPUnit是3.5.15。版本2非常旧。虽然NetBeans似乎至少看到了phpunit.bat
,但您可能想看看是否安装了两个版本的PHPUnit。
您可以尝试更新路径,使它们成为绝对的而不是相对的:
"C:xamppphp.php.exe" ".pearPHPUnit2TextUITestRunner.php" %*
变成这样,当然要注意你自己的文件结构。
"C:xamppphpphp.exe" "C:xamppphpPEARPHPUnit2TextUITestRunner.php" %*