более 1 метода main () в программном обеспечении. Это связано с плагином Maven? - PullRequest
0 голосов
/ 12 января 2012

Я нахожусь в компании, и я видел исходный код одного из ее программного обеспечения. Я нашел более 25 вхождений метода main () в этом. Я проанализировал некоторые особенности myeclipse и нашел одно решение, которое связано с тем, что maven установлен в eclipse, что позволяет вам подготовить более 1 файла сборки для программного обеспечения.

Я хочу знать, правдив ли мой анализ?

Заранее спасибо ...

1 Ответ

4 голосов
/ 12 января 2012

Нет, ваш анализ не соответствует действительности.Любой класс может иметь метод main.Просто добавьте метод в класс, и он будет там.Тот факт, что Maven, Eclipse или MyEclipse используется, не имеет значения.Разработчики решили добавить метод main во все эти классы, вот и все.

Есть довольно веские причины иметь несколько основных классов в банке.Например, если банка содержит набор утилит.

...