Eclipse 一个软件中有多个main()方法。这是因为Maven插件吗?

Eclipse 一个软件中有多个main()方法。这是因为Maven插件吗?,eclipse,jakarta-ee,maven,methods,main,Eclipse,Jakarta Ee,Maven,Methods,Main,我在一家公司,我看到了其中一个软件的源代码。 我在其中发现了超过25个main()方法。 我分析了myeclipse的一些特性,发现了一个解决方案,这是由于安装在eclipse中的maven,它允许您为一个软件准备多个构建文件 我想知道,我的分析是真的吗 提前感谢…不,你的分析不正确。任何类都可以有一个main方法。只要将该方法添加到类中,它就会出现。使用Maven、Eclipse或MyEclipse这一事实与此无关。开发人员选择在所有Those类中添加一个主方法,仅此而已 在一个jar中有几个

我在一家公司,我看到了其中一个软件的源代码。 我在其中发现了超过25个main()方法。 我分析了myeclipse的一些特性,发现了一个解决方案,这是由于安装在eclipse中的maven,它允许您为一个软件准备多个构建文件

我想知道,我的分析是真的吗


提前感谢…

不,你的分析不正确。任何类都可以有一个main方法。只要将该方法添加到类中,它就会出现。使用Maven、Eclipse或MyEclipse这一事实与此无关。开发人员选择在所有Those类中添加一个主方法,仅此而已


在一个jar中有几个主要类是有充分理由的。例如,如果jar包含一组实用程序。

否,则您的分析不正确。任何类都可以有一个main方法。只要将该方法添加到类中,它就会出现。使用Maven、Eclipse或MyEclipse这一事实与此无关。开发人员选择在所有Those类中添加一个主方法,仅此而已

在一个jar中有几个主要类是有充分理由的。例如,如果jar包含一组实用程序