gpt4 book ai didi

java - Shell 将参数传递给带参数运行的 java

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:37:15 24 4
gpt4 key购买 nike

我正在从这样的 shell 脚本启动一个 java 程序:

JAVA_OPTS=
CLASSPATH=
JMX_OPTS=
java $JAVA_OPTS -cp $CLASSPATH $JMX_OPTS

启动的程序希望用户输入另一个参数。它不能在程序启动时使用的参数列表中指定。所以我想知道有没有办法将这个参数传递给脚本中的 java 程序?我没有这个 java 程序的源代码,所以我无法添加参数。

最佳答案

public static void main(String[] args) {
for (int i = 0; i < args.length; i++)
System.out.println(args[i]);
}

运行你的程序:
java 名称 arg1 arg2 arg3 arg4

关于java - Shell 将参数传递给带参数运行的 java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15405476/

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