java运行时老是找不到main函数,如图

程序肯定没错,在Eclipse中可以运行,环境变量设置也没问题。但是所有的程序拿到命令提示符下运行都出现这个结果,main函数不可能有错!

最近换了win7系统才出现这个情况,以前xp的时候没有过。
HelloWorld程序也出现这个结果。

无图无真相
java Model
Model类没有包的?就在默认包下?
有包的话话加上包路径
比如java wuzhi.Model
你的系统环境变量有classpath么,如果有的话,里面有“.;”这项么
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-07-01
在命令行里面输入java然后输入javac试试环境变量是否正常,不知道其他原因了。
写个helloworld看是否正常,逐个问题排除。
第2个回答  2010-07-01
无图无真相 +1
第3个回答  2010-07-01
我说,你的环境变量有问题。
你先cmd 中,输入java 是不是已经出现成功的信息。
第4个回答  2010-07-04
类名跟那个编译出来的类名是一样的么?
第5个回答  2010-07-04
你的环境变量JAVA_HOME是设置了,但你的classpath变量设置没呢?
JVM是根据你的classpath来加载你要运行的.class文件

java 命令行运行时提示找不到main方法
原因一:当前的编译路径并非是java类的存放路径;原因二:java类中没有定义或者定义的main方法有错误;解决办法:第一步:通过”cd“命令切换到java类的存放路径;第二步:重新确认java类中的代码编写是否正确;第三步:输入”javac 类名.java“,回车,执行运行,如果不报错说明编译正常,如果报错,...

java运行时老是找不到main函数,如图
比如java wuzhi.Model 你的系统环境变量有classpath么,如果有的话,里面有“.;”这项么

java运行时找不到主类
可能原因一:java类中没有main方法。必须有下面的main方法执行入口才可以:public static void main(String[] args) { } 可能原因二:说明当前的路径不是java文件存放路径。解决办法:第一步:在cmd上通过cd进入相应java类路径。如(cd D:\\Remit\\icardpay-boss);第二步:直接输入盘符即可完成路径切...

java运行显示“找不到或无法加载主类”!
1.由于是在运行阶段出现的问题,那么可能是环境变量配置不当的问题,即可能是classpath路径配置错误,而导致.class文件无法加载。那么此时你可以检查是否配置好classpath路径,一般来说classpath路径配置如下:.;%java_home%\\lib;%java_home%\\lib\\tools.jar; (注意前面的 . 以及 ; 缺一不可)其中....

java运行时总是显示找不到main方法,应该怎么解决
1、检验Main函数的写法:public static void main(String XXX[])2、检验JDK是否出错:打开C盘->Program Files->Java,看是否有jdk1.6.0或其它版本的文件夹,如果没有赶紧去Sun的官方网站下载。3、检验环境变量:右键点击我的电脑,选择属性->高级->环境变量,看CLASSPATH是否包括jdk包的bin地址。

java运行中找不到main方法
说明当前类中没有运行入口(main方法)。解释:java运行中规定main方法作为java项目的入口之一,也就是说如果运行的是java类,但是类中没有main方法,此时就会报此错错误。解决办法:在类中创建main方法,或者是去有main方法的类中执行。

java运行时提示未包含main类型怎么办?
1、首先这里新建一个testjar的项目,然后main方法在ExporMainJar类中,然后主方法中只是输出一句话,代码如下图。2、然后右键点击项目,点击【Export。。。】,如下图。3、接着点击【Runable JAR file】,如下图。4、然后在位置1选择主方法所在的类,在位置2填写导出jar包的位置以及jar包名字,位置3...

win10 java运行找不到main
1.没有public修饰符或者其他修饰符 错误: 在类...中找不到 main 方法, 请将 main 方法定义为:public static void main(String[] args)否则 JavaFX 应用程序类必须扩展javafx.application.Application 2.没有static 错误: main 方法不是类 ... 中的static, 请将 main 方法定义为:public static ...

java找不到main函数
然后和系统本身类库中的那个String是同名的,然后你的main方法是这样写的:public static void main(String agv[])这里面的String默认为是你自己自定义的这个String类了,但是此处应该是系统本身的那个String,所以出错了,应该指明白,这样写:public static void main(java.lang.String agv[])

java dos运行时找不到main方法
java packagename.ClassName 要使用全限定名。

相似回答