実行時にパラメータを JAR ファイルに渡すにはどうすればよいですか?
240272 次
5 に答える
158
jarに引数を渡すには:
java -jar myjar.jar one two
manifest.mfこれらには、「Main-Class」( JARのファイルに記載)のmain()メソッドでアクセスできます。
String one = args[0];
String two = args[1];
于 2009-01-19T06:27:21.193 に答える
42
java[オプション]-jarfile.jar[引数...]
と
...クラス名またはJARファイル名の後の非オプション引数がmain関数に渡されます...
たぶん、引数を一重引用符で囲む必要があります。
于 2009-01-19T06:20:54.233 に答える
16
次のような方法で実行できるため、引数が指定されていない場合でも続行されます。
public static void main(String[] args) {
try {
String one = args[0];
String two = args[1];
}
catch (ArrayIndexOutOfBoundsException e){
System.out.println("ArrayIndexOutOfBoundsException caught");
}
finally {
}
}
次に、アプリケーションを起動します。
java -jar myapp.jar arg1 arg2
于 2012-06-23T21:41:06.507 に答える
1
引数にスペースが含まれている場合は、次のように渡すことができます。
java -jar myjar.jar 'first argument' 'second argument'
于 2020-09-28T05:56:29.080 に答える