如何解决为什么Eclipse Ide和Tool Suite不会编译/运行我的类,而仅是主类或上一个类
昨天,我试图运行一个简单的Java类,并使用一个简单的方法void打印某些内容,当我想运行该类时,我感到有些奇怪……Eclipse IDE运行了另一个类(上一个类)或根本不运行,只是从该包中请求主类...但是为什么呢?我的意思是,如果我创建一个新的Maven项目或一个新的类,则希望运行该类,但是如果我想以->运行并搜索Java应用程序,则无法执行。每当我想运行某些东西时,要么我不想运行所创建的特定项目/程序包中的主类,要么就可以运行几天前一切都很好的Eclipse。我在工具套件中也发生了同样的事情...
如果您需要一些配置照片或其他内容,请随时询问,现在我不知道该怎么办...
编辑:我创建了一个带有新类TestVoidClass的Maven项目,该类具有打印以下内容的void方法:System.out.println(“ Inside TestVoidClass”); 因此,现在我的MavenProject中有两个类,其中App方法的主方法运行良好,并且可以运行您好的世界打印,而TestVoidClass(不起作用)似乎没有作为Java应用程序运行...下面是一些照片
解决方法
确保要运行的类包含主方法。那是:
public static void main(String[] args) {...}
如果一个类不包含此方法,则不能运行它。在主方法中,您可以调用Sysout()函数。
如果打开包含主方法的类,则单击“启动”时Eclipse将自动运行它。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。