2013-07-27 14 views
6

TestNGをコマンドラインから実行しようとしていますが、エラーが表示されます。 誰かが私に間違っていると私に言うことができますか?エラーが発生しましたメインクラスorg.testng.TestNGを見つけられませんでした。

-cp Cのjava:/ TestNGのディレクトリ/ TestNGの-6.2.jar; C:\プロジェクトディレクトリ\ SRC \ COM \スイート\スイート\ショップorg.testng.TestNG testng.xml

エラー:メインクラスorg.testng.TestNGを見つけることができませんでした。

から実行したときにスクリプトがうまく動作します。

答えて

7
  1. はテキストファイルで以下のコマンドをコピーします。

  2. 場所を編集します。それ保存

  3. yourtext.bat

  4. として、バッチファイルをダブルクリックして作成しました。

CDのC:\ワークスペース\プロジェクト名

のjava -cp C:\ワークスペース\プロジェクト名\ libに*; C:\ワークスペース\プロジェクト名\ binにorg.testng.TestNGのTestNGの.xmlの

+1

驚くばかり!ちょうど私が探していたもの! –

1
  1. は答えの上に試してみてください。
  2. まだ動作しない場合、間違ったバージョンのtestng.jarをダウンロードした可能性があります。リンクtestng.orgから、「Maven Central」バージョン(100k以下)ではなく、testng.jar(11メガバイト)をダウンロードするには、「here for ant users」をクリックしてください。

私はおそらくあなたのtestng.jarファイルがC:\Workspace\projectname\libことをlibフォルダにないtestng tutorial point

1

次のCentOS上でこれらの2つのバージョンをテストしています。

あなたのコンピュータでtestng.jarが最初に見つかり、手動でC:\Workspace\projectname\libに移動する必要があります。その後、それは動作します

関連する問題