我運行在命令行的Linux Java應用程序,像這樣的外部jar:通過命令行參數發送到主類與外部jar命令
java -cp ".:commons-net-3.6.jar" FtpClass
哪能通過命令行參數發送到主類?
我運行在命令行的Linux Java應用程序,像這樣的外部jar:通過命令行參數發送到主類與外部jar命令
java -cp ".:commons-net-3.6.jar" FtpClass
哪能通過命令行參數發送到主類?
如果添加此命令:
java命令 「:公共淨3.6.jar」 FtpClass 「測試1」 「測試2」
之後,你可以使用這種主要方法:
public static void main(String[] args) {
FtpsTest test = new FtpsTest();
test.putFile(args[0],args[1]);
}
您需要下課後到指定參數這樣
java -cp ".:commons-net-3.6.jar" FtpClass A B C
假設例如
public class Example {
public static void main (String[] args) {
for (String s: args) {
System.out.println(s);
}
}
}
下面的示例演示了用戶如何可能運行實例。
java Example Drink Hot Java
輸出
Drink
Hot
Java
謝謝,這個答案解決了我的問題。 –
有喲你試過'java -cp「。:commons-net-3.6.jar」FtpClass arg' arg2 ...' –
謝謝你的工作吧。 –