java运行中找不到main方法

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java运行中找不到main方法相关的知识,希望对你有一定的参考价值。

参考技术A 说明当前类中没有运行入口(main方法)。
解释:java运行中规定main方法作为java项目的入口之一,也就是说如果运行的是java类,但是类中没有main方法,此时就会报此错错误。
解决办法:在类中创建main方法,或者是去有main方法的类中执行。本回答被提问者采纳
参考技术B 回答

您好友友,经我们的查询与研究,为您整理以下内容:我常用的几种方法:1、检验Main函数的写法:public static void main(String XXX[])2、检验JDK是否出错:打开C盘->Program Files->Java,看是否有jdk1.6.0或其它版本的文件夹,如果没有赶紧去Sun的官方网站下载。3、检验环境变量:右键点击我的电脑,选择属性->高级->环境变量,看CLASSPATH是否包括jdk包的bin地址。JBuilder2006会自动更改该变量,但有可能安装出错了。(JBuilder通常用自己的jdk)4、测试:创建一个简单的java文件,点击开始,打开“运行”,输入cmd,输入javac XXX.java,然后java XXX,看是否还出现此错误5、将编写的java文件找到,在cmd命令运行试试 1

参考技术C 回答

一、问题描述错误: 在类 com.zpt.three.GenericTest1 中找不到 main 方法, 请将 main 方法定义为:public static void main(String[] args)否则 JavaFX 应用程序类必须扩展javafx.application.Application二、解决方法其实能碰到这个问题大家可能都不是差一句public static void main(String[] args)很有可能是不小心导入了其他的同名包!我的问题就是导入了一个不是常用的String(自动补全补的)把它去掉就好了五、一点碎碎念1.如有问题以及建议,欢迎联系邮箱:zpt艾特mail.nankai.edu.cn(为了防止被爬虫,艾特换为@)2.也欢迎通过微信公众号:SoulDa 进行交流

提问

怎样导入一个不是常用的String,把他去掉就可以了

找不到 main 方法

前几天打开了好久不用的eclipse,发现报了个奇怪的错误

***中找不到 main 方法, 请将 main 方法定义为:
public static void main(String[] args)

 

记得当初大一刚刚学Java的时候遇到过这个问题,怎么解决的已经忘记了,还以为是jdk出啥问题了,cmd打开一看也不对啊

其实是eclipse没有设置自动保存的锅,设置一下运行之前自动保存编辑的内容就可以了技术分享图片

如图所示,简简单单

 


以上是关于java运行中找不到main方法的主要内容,如果未能解决你的问题,请参考以下文章

java运行程序找不到main方法

java中已经定义了main函数,运行报错类中找不到主方法,求大神解答是啥原因!

Java 错误,提示找不到 main class

IDEA中怎么多开运行main方法

在类中找不到 main(String[]) 方法:TapeDeck。主要方法在运行程序的另一个类中

eclipse 运行错误:在类XXX中找不到 main 方法, 请将 main 方法定义为: public static void main(String[] args) 否则 JavaFX 应