PHPUnit不使用netbeans 7.2.1

PHPUnit不使用netbeans 7.2.1,php,netbeans,phpunit,Php,Netbeans,Phpunit,我刚刚升级到netbeans 7.2.1,phpunit不起作用。我得到一个错误:- 无法运行程序C:\wamp\bin\php\php5.3.5\PEAR\phpunit skelgen”:当我尝试生成phpunit测试时,%1不是有效的Win32应用程序 我能想到的唯一一件事是,我似乎安装了64位版本的netbeans——这可能是问题所在吗 如果是这样的话,有人能给我指出一个32位的版本吗?因为我在网站上看不到它。我找到了解决方案。Netbeans已经自动配置了skelgen路径,但没有将“

我刚刚升级到netbeans 7.2.1,phpunit不起作用。我得到一个错误:-

无法运行程序C:\wamp\bin\php\php5.3.5\PEAR\phpunit skelgen”:当我尝试生成phpunit测试时,%1不是有效的Win32应用程序

我能想到的唯一一件事是,我似乎安装了64位版本的netbeans——这可能是问题所在吗


如果是这样的话,有人能给我指出一个32位的版本吗?因为我在网站上看不到它。

我找到了解决方案。Netbeans已经自动配置了skelgen路径,但没有将“.bat”放在它的末尾,所以它只是“C:\wamp\bin\php\php5.3.5\PEAR\phpunit skelgen”。这应该行得通,但行不通。我在末尾添加了一个“.bat”,看起来像“C:\wamp\bin\php\php5.3.5\PEAR\phpunit skelgen.bat”,现在它可以工作了

NetBeans是Java:对于所有平台(win32、win64、Unix、Linux、MacOS……),它都是完全相同的二进制文件。也许你是说JRE你能从命令行运行
C:\wamp\bin\php\php5.3.5\PEAR\phpunit skelgen
吗?啊,好吧,我认为它是64位的,因为它在“program files”文件夹中,而不是“program files x86”文件夹中。我可以从命令行运行skelgen-我得到一个包含所有skelgen选项的屏幕。是的,有一些本机实用程序,如安装程序或*.exe启动器,我忘记了。这会影响PHPUnit的运行吗?我找到了解决方案。Netbeans已经自动配置了skelgen路径,但没有将“.bat”放在它的末尾,所以它只是“C:\wamp\bin\php\php5.3.5\PEAR\phpunit skelgen”。这应该行得通,但行不通。我在末尾添加了一个“.bat”,看起来像“C:\wamp\bin\php\php5.3.5\PEAR\phpunit skelgen.bat”,现在它可以工作了!