如何快速确定大型java项目的入口点

如何快速确定大型java项目的入口点,java,eclipse,Java,Eclipse,我有一个非常大的java项目,我想知道如何快速确定这个项目的“入口点”。当我运行它时,它是第一次执行的。正如我所评论的,我们需要知道什么样的项目。一个独立的应用程序在某个地方会有一个main方法,但是有各种不同的java应用程序没有一个显式的方法,或者没有一个单一的入口点 例如,一个项目可以有几个servlet,它们都将启动,但没有一个是入口点,它们都是特定功能的入口点 许多UI项目还将向用户呈现一系列组件,这些组件都是由一些底层框架启动的。同样,本质上没有入口点,因为main()实际上嵌入在底

我有一个非常大的java项目,我想知道如何快速确定这个项目的“入口点”。当我运行它时,它是第一次执行的。

正如我所评论的,我们需要知道什么样的项目。一个独立的应用程序在某个地方会有一个main方法,但是有各种不同的java应用程序没有一个显式的方法,或者没有一个单一的入口点

例如,一个项目可以有几个servlet,它们都将启动,但没有一个是入口点,它们都是特定功能的入口点


许多UI项目还将向用户呈现一系列组件,这些组件都是由一些底层框架启动的。同样,本质上没有入口点,因为main()实际上嵌入在底层框架中。

搜索main()函数。。就这么简单:)它是什么样的Java项目?有些类型(Android、WAR等)没有单一的入口点。当有超过200个类时,搜索main()就不那么容易了:)你听说过grep吗?总之,main()只对独立的应用程序有用,webapps没有(您应该在那里查找web-inf文件)。您的IDE应该使您能够专门在此项目上执行筛选搜索。在这种情况下,将搜索过滤到
静态void main
。这很有意义!我的具体项目是swing项目