我正在开发一个大约10Kloc的开源项目,我想知道程序的起始位置。当然,我认为我应该搜索“public static void main”。我正在使用Eclipse。有谁知道如何找到这个?
我尝试在Eclipse中使用搜索功能,但找不到匹配项。我的搜索配置是否不正确,或者是否有更好的方法来查找此方法?
欢迎任何其他有关查找计划开始的建议。
编辑:这是一个Eclipse插件,与Eclipse PDE一起运行。
答案 0 :(得分:0)
并非所有程序都以main方法开头。如果它的Java EE应用程序通常是一些服务,它是一个Eclipse插件,那么起点就可以在任何地方。
如果您搜索了“main”并且什么都没找到,那么您应该开始调试。将断点放在每个看起来可能是起点的方法的开头。
所有构造函数中的断点都是个好主意,因为程序最有可能通过实例化某些类来开始。
答案 1 :(得分:0)
试试这个(假设您的项目编译):
如果没有在对话框中显示任何内容,我担心没有一个主要课程。
答案 2 :(得分:0)
在整个项目中搜索主要方法:
结果将显示在“搜索”视图中。其中一个肯定是你正在寻找的那个。