java-jar命令行附加输入

java-jar命令行附加输入,java,jar,Java,Jar,我想做以下几件事 java -jar File.jar username password 其中,在执行java-jar File.jar命令时,用户将传递字段“username”和“password” 如何做到这一点?在File.jar中,您有一个入口点,其形式为公共静态void main(String[]args) 当执行以下命令java-jar File.jar username password时,可以捕获如下输入参数: public static void main(String[

我想做以下几件事

java -jar File.jar username password 
其中,在执行java-jar File.jar命令时,用户将传递字段“username”和“password”


如何做到这一点?

在File.jar中,您有一个入口点,其形式为
公共静态void main(String[]args)

当执行以下命令
java-jar File.jar username password
时,可以捕获如下输入参数:

public static void main(String[] args) {
    String username = args[0];
    String password = args[1];

    ...
}

哪四个领域?不清楚你在问什么。(jar文件名后有三个值-它们被传递到
main
就像正常情况一样…)修改了问题,希望将用户名和密码与java-jar file.jar命令一起传递。现在只传递了两个值,它们将是
public static void main中的
args[0]
args[1]
(String[]args)
method我只想知道如何传递其他字段。@noone:我理解这一部分,但我想从命令行连同java-jar file.jar命令一起传递信息。这是怎么可能的?这就是命令行和
java
命令的工作方式。您不必做任何其他事情。