0

私はこの質問に遭遇しました:NetBeansとPHPUnitの統合を修正するにはどうすればよいですか?

しかし、そこに記載されている修正を適用しても機能しません。Netbeansは、PHPUnitのバージョンが古すぎて、3.3.9を使用しているのに、少なくとも3.3.0が必要だと言い続けています。

スクリーンショット: PHPパネルの概要 エラー

ファイルについては何も編集していません。tgzをダウンロードし、すべて解凍してリンクを張っただけです。

4

6 に答える 6

3

NetBeans だけでなく、php.ini のインクルード パスに PEAR ライブラリへのパスを追加することを忘れないでください。

私の場合、PEAR は F:/php5/PEAR の下にセットアップされました。だから私はこの行を追加しなければなりませんでした

include_path = ".;F:\php5\PEAR

私のphp.iniファイルに

于 2010-06-20T14:35:25.227 に答える
0

もう1つできることは、PHPRC環境変数が正しいことを確認することです。

私のphpunit.batファイルは次のようになります。

@エコーオフ

C:\ xampp \ php \ php.exe C:\ xampp \ php \ phpunit%*

ただし、Windowsインストーラパッケージを使用して別のバージョンのPHPをコンピュータにインストールすると、PHPRC変数がc:\ php \を指すように変更され、NetBeansに「古すぎる」というメッセージが表示されました。

PHPRCをc:\ xampp \ php \に設定し、NetBeansを再起動すると、問題が修正されました。

于 2011-03-03T13:43:01.190 に答える
0

pear チャンネルまたは Web サイトから PHPUnit をインストールしたようです。Vafliik が既に述べたように、phpunit.de からファイルをインストールする必要があります。次に、php インストール フォルダーに phpunit.bat があるはずです。それがあなたが必要とするものです。また、PEAR がインストールされているフォルダーが php パスにあることを確認してください。コマンドライン PHP は別の php.ini を使用する場合があります。それも確認してください。

于 2010-01-07T01:38:06.437 に答える
0

http://netbeans.org/bugzilla/show_bug.cgi?id=189359

Netbeans の最新のナイトリー バージョンをダウンロード: http://bits.netbeans.org/dev/nightly/

于 2011-03-15T19:14:01.517 に答える
0

管理者の netbeans として実行してみてください。私を助けてくれました。

于 2011-03-23T20:09:46.127 に答える
0

NetBeans は明らかに PHPUnit のバージョンを認識しません。この場合、「古すぎる」文は誤解を招きます。問題はバージョンではなく、PHPUnitのインストールとセットアップにあると思います。

PEAR を使用して PHPUnit をインストールしましたか? コマンドラインからいくつかの単体テストを実行できますか?

もう 1 つのことは、PHPUnit クラスが PHP のインクルード パスで利用可能であることです。

このチュートリアルを参照してください。役立つはずです。

于 2009-12-10T13:07:30.520 に答える