Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 使用外部jar命令通过命令行将参数发送到主类_Java_Linux_Parameter Passing_Send_Mainclass - Fatal编程技术网

Java 使用外部jar命令通过命令行将参数发送到主类

Java 使用外部jar命令通过命令行将参数发送到主类,java,linux,parameter-passing,send,mainclass,Java,Linux,Parameter Passing,Send,Mainclass,我在命令行linux中使用外部jar运行java应用程序,如下所示: java -cp ".:commons-net-3.6.jar" FtpClass 如何通过命令行将参数发送到主类?您需要像这样在类之后指定参数 java -cp ".:commons-net-3.6.jar" FtpClass A B C 以身作则 public class Example { public static void main (String[] args) { for (Str

我在命令行linux中使用外部jar运行java应用程序,如下所示:

java -cp ".:commons-net-3.6.jar" FtpClass

如何通过命令行将参数发送到主类?

您需要像这样在类之后指定参数

  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-cp了吗?“:commons-net-3.6.jar”FtpClass arg
arg2…`谢谢你的努力。