0

現在、特定のデバイスのテストの自動化に取り組んでいます。問題は、cmd.exe からすべてのテストを実行する .jar ファイルがあり、これを Java スクリプトで自動化したいので、それを実行して実行できることです。出力を読み取ります。私の .jar ファイルは、次のようにいくつかの引数を使用して実行します。

-java jar MyFile.jar arg1 arg2

私は本当に迷っているので、これについてあなたの助けに本当に感謝しています. これまで、Web で見つけた多くのコードを試しましたが、何も機能していないようです。

4

1 に答える 1

0

jar.file 内のメイン クラス (エントリ ポイント) の実行に問題がないと仮定すると、コマンド ライン パラメータは、クラス内の static main メソッドの String 配列に渡されます。

public static void main(String[] args) {
    if (args.length>0){
        System.out.println(args[0]); // arg1 parameter given in command line
        System.out.println(args[1]); // arg2 parameter given in command line
    }
}
于 2012-06-28T15:13:02.550 に答える