在Eclipse中运行Java代码而不使用main



我有一个Java项目(在Eclipse中运行),没有main方法,需要调试并查看哪个是调用者类和程序流。我该怎么开始呢?

这是一个简单的项目,不包含任何web/tomcat相关的数据


谢谢你的回复。我是StackOverflow的新手,所以请原谅我的写作和提问。

我正在包含包并尝试创建类的对象,但它不识别类。所有的类都是公共的

如果不从公共静态void main开始,就无法运行Java SE应用程序。如果你想调试一个库或框架的代码,你需要创建一个main方法并从那里调用代码。

看一下JUnit。如果你只是想调试你的代码,这是你通常要做的。

由于Java要求所有方法和变量都在类中,因此JVM需要在初始化任何对象之前存在一个起点。因此,main必须是静态的,并且是公共的,这样JVM才能找到它。与c++不同的是,main方法不返回状态码,所以它的返回类型是void而不是int。

相关内容

  • 没有找到相关文章

最新更新