gpt4 book ai didi

java - 从 cli 接受进程启动时的参数

转载 作者:行者123 更新时间:2023-11-30 11:35:00 25 4
gpt4 key购买 nike

在我看来,在流程启动时接受流程参数的最佳方法是提供键值对元素。
例如。 port=8089
但是大多数程序似乎以预定义的顺序接受参数,即 8089
我在想我错了吗?我忽略了键值对的其他问题吗?

我指的是 main 中的经典 String[] args

最佳答案

有两种方法可以做到这一点:

  1. 传入键值对:

    java MainClass -Dkey1=value1 -Dkey2=value2

    使用 System.getProperty("key1") 您可以访问该值。

  2. 主类的参数

    java MainClass value1 value2

    您可以在 main 方法中从 args 数组访问 value1、value2
    public static void main (String[] args)

关于java - 从 cli 接受进程启动时的参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15358509/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com