コマンド ライン経由で Fitnesse テストを実行すると、ClassNotFound 例外が発生します。
Java.lang.ClassNotFoundException:fitnesse.runner.testRunner が原因
メイン クラスが見つかりませんでした:fitnesse.runner.TestRunner.Program は終了します
親切に助けて
ありがとう
コマンド ライン経由で Fitnesse テストを実行すると、ClassNotFound 例外が発生します。
Java.lang.ClassNotFoundException:fitnesse.runner.testRunner が原因
メイン クラスが見つかりませんでした:fitnesse.runner.TestRunner.Program は終了します
親切に助けて
ありがとう
TestRunner はサポートされなくなりました。http://fitnesse.org/FitNesse.UserGuide.CommandLineRestCommandsを使用します
更新: リンクが変更されました - http://www.fitnesse.org/FitNesse.UserGuide.ControllingFitNesseFromTheCommandLine
更新: リンクが再び変更されました - http://fitnesse.org/FitNesse.UserGuide.AAdminingFitNesse.ControllingFitNesseFromTheCommandLine
Fitnesse ドキュメントからの抜粋:
次のように -c コマンド ライン オプションを使用して、コマンド ラインから任意の REST コマンド (Restful サービスを参照) を実行できます。
java -jar フィットネススタンドアローン.jar -c
これにより、fitnesse が起動し、コマンドが実行され、出力が標準出力に出力されて終了します。
ほとんどの場合、これを使用して、次のようにコマンド ラインからテストやスイートを実行します。
java -jar fitnesse-standalone.jar -c "MyTestPage?test&format=text"