java命令行参数?

CMD java -Xverify:none -cp /aserver/config:/aserver/lib/* com.archser.aserver.common.config.MainConfigUndertow
什么意思

chatgpt:
这是一个命令行命令,意思是以Java虚拟机为基础,使用类路径(-cp)参数将/aserver/config目录和/aserver/lib目录下的所有JAR文件添加到类路径中,然后运行com.archser.aserver.common.config.MainConfigUndertow类的main方法。

具体参数的含义如下:

java:使用Java虚拟机执行命令。
-Xverify:none:禁用类文件的验证,以提高运行效率。
-cp:设置类路径。
/aserver/config:设置类路径中的第一个目录为/aserver/config。
/aserver/lib/*:设置类路径中的第二个目录为/aserver/lib目录下的所有JAR文件。
com.archser.aserver.common.config.MainConfigUndertow:指定要执行的类和方法,即MainConfigUndertow类的main方法。

  • 你可以看下这个问题的回答https://ask.csdn.net/questions/742483
  • 你也可以参考下这篇文章:java异常处理和自定义异常
  • 除此之外, 这篇博客: java回顾总结。中的 命令行传参 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
  • for(int i=0;i<args.length;i++){
        System.out.println("args["+i+"]:"+args[i]);
    }
    

    控制台输入

    java 具体包名 参数1 参数2 参数3 …