代码之家  ›  专栏  ›  技术社区  ›  davek

从另一个应用程序调用main方法

  •  0
  • davek  · 技术社区  · 16 年前

    我正在编写一个包装器应用程序,该应用程序将用于围绕当前从命令行调用的现有应用程序提供抽象层。我该如何从包装器应用程序中调用现有应用程序中的main方法?

    1 回复  |  直到 16 年前
        1
  •  6
  •   Powerlord    16 年前

    Java的main方法是静态的,所以你可以把它称为:

    import other.app.package.name;
    
    ...
    
    String[] args;
    // Create/populate args here
    ClassNameHere.main(args);
    

    当然,这是假设您查看了其他应用程序的清单文件,以查看main所在的类。

    args 无论你通常在命令行中传递什么。