我在命令行linux中使用外部jar运行java应用程序,如下所示:
java -cp ".:commons-net-3.6.jar" FtpClass
如何通过命令行向主类发送参数?
答案 0 :(得分:2)
你需要在类之后指定参数
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);
}
}
}
以下示例显示用户如何运行Example。
java Example Drink Hot Java
输出
Drink
Hot
Java
答案 1 :(得分:1)
如果添加此命令:
java -cp“。:commons-net-3.6.jar”FtpClass“test1”“test2”
以后可以使用这个主要方法:
public static void main(String[] args) {
FtpsTest test = new FtpsTest();
test.putFile(args[0],args[1]);
}