Вызов основного метода из другого приложения - PullRequest
0 голосов
/ 26 октября 2009

Я пишу приложение-обертку, которое будет использоваться для обеспечения уровня абстракции вокруг существующего приложения, которое в данный момент вызывается из командной строки. Как мне вызвать метод main в существующем приложении из моего приложения-оболочки?

1 Ответ

6 голосов
/ 26 октября 2009

Основные методы Java являются статическими, поэтому вы можете просто вызвать его как:

import other.app.package.name;

...

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

Конечно, это предполагает, что вы посмотрели файл манифеста другого приложения, чтобы увидеть, в каком классе main находится.

Установите args на то, что вы обычно передаете в командной строке.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...