0
Gradle/Ideaで作成されたテストフレームワークプロジェクトが1つあります。このプロジェクトは1つのテストフレームワークプロジェクトであり、すべてのテストケースはsrc /メイン/ javaフォルダ。 Gradleのを使用してgradle run TestNGテストの原因「VMの初期化中にエラーが発生しました」
sourceSets{
test{
java.srcDirs = ['src/main/java']
}
}
、私は、コマンドラインで指定TestNGのxmlファイルを実行するために、build.gradleに1つの新しいタスクを作成します。
task runTest(type: Test){
useTestNG(){}
}
しかし、私はいつも以下のようなエラーが表示されます。
Error occurred during initialization of VM
java/lang/NoClassDefFoundError : java/lang/Object
これは誰でもサポートできますか? ありがとうございました。
なぜテストソースセットがメインを指しているのですか? – LazerBanana