「Java」eclipse実行構成でコマンドライン引数を指定
書式
変数名1 =args[0]
変数名2 =args[1]
プログラム
package com.arkgame.bat;
public class TestProc {
public static void main(String[] args) {
String url;
String user;
String pwd;
String dbname;
url = args[0];
user= args[1];
pwd= args[2];
dbname= args[3];
//引数1
System.out.println("URL: "+ url);
//引数2
System.out.println("user: "+ user);
//引数3
System.out.println("password: "+ pwd);
//引数4
System.out.println("dbname: "+ dbname);
}
}
package com.arkgame.bat;
public class TestProc {
public static void main(String[] args) {
String url;
String user;
String pwd;
String dbname;
url = args[0];
user= args[1];
pwd= args[2];
dbname= args[3];
//引数1
System.out.println("URL: "+ url);
//引数2
System.out.println("user: "+ user);
//引数3
System.out.println("password: "+ pwd);
//引数4
System.out.println("dbname: "+ dbname);
}
}
package com.arkgame.bat; public class TestProc { public static void main(String[] args) { String url; String user; String pwd; String dbname; url = args[0]; user= args[1]; pwd= args[2]; dbname= args[3]; //引数1 System.out.println("URL: "+ url); //引数2 System.out.println("user: "+ user); //引数3 System.out.println("password: "+ pwd); //引数4 System.out.println("dbname: "+ dbname); } }
実行構成の設定
1.「TestProc.java」の上で右クリックし、「実行(R)」をクリックする
2.[実行の構成(N)]をクリックする
3.「引数」タブを選択して、「プログラムの引数(A)」に下記と入力する
192.168.2.120 root pwd68 testdb
4.「適用(Y)」->「実行(R)」をクリックする
結果
URL: 192.168.2.120
user: root
password: pwd68
dbname: testdb