使用外部 jar 命令通过命令行向 main class 发送参数
send argument to main class by command line with external jar command
我 运行 java 在命令行 linux 中使用外部 jar 应用程序,如下所示:
java -cp ".:commons-net-3.6.jar" FtpClass
如何通过命令行将参数发送到 main class?
您需要像这样 class 之后指定参数
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 "test1" "test2"
在你可以使用这个主要方法之后:
public static void main(String[] args) {
FtpsTest test = new FtpsTest();
test.putFile(args[0],args[1]);
}
我 运行 java 在命令行 linux 中使用外部 jar 应用程序,如下所示:
java -cp ".:commons-net-3.6.jar" FtpClass
如何通过命令行将参数发送到 main class?
您需要像这样 class 之后指定参数
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 "test1" "test2"
在你可以使用这个主要方法之后:
public static void main(String[] args) {
FtpsTest test = new FtpsTest();
test.putFile(args[0],args[1]);
}