当前位置:   article > 正文

[原创] main函数args接收外部参数_agentmain 怎样获取外部参数args

agentmain 怎样获取外部参数args
  1. 1. 直接使用命令行执行java文件(源码在后面)
  2. 编译:
  3. javac -cp .:/localRepository/commons-cli/commons-cli/1.2/commons-cli-1.2.jar -d . TestA.java
  4. 运行:
  5. java -cp .:/localRepository/commons-cli/commons-cli/1.2/commons-cli-1.2.jar com.test.TestA -n hh -l 88 -p
  6. 注:因为使用了依赖的jar包,所以不能简单的用 javac -d . TestA.java编译
  7. TestA.java源码如下:
  8. package com.test;
  9. import org.apache.commons.cli.*;
  10. import java.util.Arrays;
  11. public class TestA {
  12. public static void main(String[] args) throws ParseException {
  13. System.out.println("执行主函数 ");
  14. for (String s : args) {
  15. System.out.println("接收到主函数参数 " + s);
  16. }
  17. Option option = new Option("n", "narg", true, "自定义命令行参数n");
  18. option.setRequired(false);
  19. Option option2 = new Option("l", "lkg", true, "自定义命令行参数l");
  20. option2.setRequired(true);
  21. Option
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/盐析白兔/article/detail/349182
推荐阅读
相关标签
  

闽ICP备14008679号