1

コマンドラインからtestngを実行しようとしていますが、クラスパスに次のようなものがあります。

testng jar、コンパイルされたテストケースファイルのjar。testng.xmlは、階層内の適切なクラスを指します。

Mavenではすべて正常に動作しますが、コマンドラインから実行しようとすると:

java -classpath .;C:/dev/farm-controller/tests/testng-6.8.jar org.testng.TestNG "C:/dev/farm-controller/tests/testng.xml"

次のエラーが発生します:

[TestNG] [エラー]クラスパスにクラスが見つかりません:com.company.rest.FarmControllerTest

私が間違っていることは何ですか?

4

1 に答える 1

0

jar を参照している場合は、 の代わりに * を付ける必要があります。クラスパスまたはjarの名前で明示的に。

于 2012-12-16T16:01:34.497 に答える