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

时间:2009-10-26 14:16:24

标签: java command-line

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

1 个答案:

答案 0 :(得分:6)

Java主要方法是静态的,因此您可以将其称为:

import other.app.package.name;

...

String[] args;
// Create/populate args here
ClassNameHere.main(args);

当然,这是假设您查看了其他应用程序的清单文件,以查看主要驻留的类。

args设置为您在命令行中通常传入的任何内容。