私はドキュメントに従っており、Exec タスクを作成しようとしました。
task karmaTest(type:Exec) {
// #1 workingDir project.projectDir;
// #2 workingDir project.projectDir.canonicalPath;
// #3 workingDir project.projectDir.absolutePath;
// #4 workingDir project.projectDir.absolutePath.replace(" ", "\\ ");
commandLine 'karma start --singleRun true --browsers PhantomJS src/test/js/config/karma.conf.js'
}
タスクは本当に簡単です。カルマを使用して JavaScript テストを実行するだけです。
出力 #1:
原因: java.io.IOException: プログラム "karma start --singleRun true --browsers PhantomJS src/test/js/config/karma.conf.js" を実行できません (ディレクトリ "/home/eianni/Br/Repositories Ciao 内" /git/workflowcobrand/wfc-services"): エラー = 2、そのようなファイルまたはディレクトリはありません
出力 #2:
原因: java.io.IOException: プログラム "karma start --singleRun true --browsers PhantomJS src/test/js/config/karma.conf.js" を実行できません (ディレクトリ "/home/eianni/Br/Repositories Ciao 内" /git/workflowcobrand/wfc-services"): エラー = 2、そのようなファイルまたはディレクトリはありません
出力 #3:
原因: java.io.IOException: プログラム "karma start --singleRun true --browsers PhantomJS src/test/js/config/karma.conf.js" を実行できません (ディレクトリ "/home/eianni/Br/Repositories Ciao 内" /git/workflowcobrand/wfc-services"): エラー = 2、そのようなファイルまたはディレクトリはありません
出力 #4:
原因: java.io.IOException: プログラム "karma start --singleRun true --browsers PhantomJS src/test/js/config/karma.conf.js" を実行できません (ディレクトリ "/home/eianni/Br/Repositories\ 内" Ciao/git/workflowcobrand/wfc-services"): エラー = 2、そのようなファイルまたはディレクトリはありません
ご覧のとおり、さまざまな方法で試しましたが、まだエラーが発生しています。If の名前を変更したときに同じエラーが発生し、削除したため、空白ではないと思いますworkingDir
(ドキュメントのデフォルトproject.projectDir
はまだエラーが発生しているため)。