写helloworld java的时候一直出现的错误提示
写helloworldjava的时候每次在DOS窗口打javacHelloWorld.java时总会出现Exceptioninthread"mian"java.lang....
写helloworld java的时候每次在DOS窗口打javac HelloWorld.java时总会出现Exception in thread "mian" java.lang.noclassDeFoundError:HelloWorld
最后Could not find the main class:HelloWorld. program will exit.
环境配置已经配完 请教下哪里出错了 展开
最后Could not find the main class:HelloWorld. program will exit.
环境配置已经配完 请教下哪里出错了 展开
6个回答
展开全部
有两个可能:
第一,你要保证,你的文件名与public class 的类名相同
第二,环境变量没有配置好。
找到环境变量
假设JDK的安装路径:E:\jdk
在用户变量中添加下面的变量和属性值
Classpath .;E:\jdk\lib\tools.jar; E:\jdk\lib\dt.jar
Path .;E:\jdk;E:\jdk\bin
在系统变量中添加下面的变量和属性值
CLASSPATH .;E:\jdk\lib\tools.jar; E:\jdk\lib\dt.jar
PATH .;E:\jdk;E:\jdk\bin
希望能帮到你。。。
第一,你要保证,你的文件名与public class 的类名相同
第二,环境变量没有配置好。
找到环境变量
假设JDK的安装路径:E:\jdk
在用户变量中添加下面的变量和属性值
Classpath .;E:\jdk\lib\tools.jar; E:\jdk\lib\dt.jar
Path .;E:\jdk;E:\jdk\bin
在系统变量中添加下面的变量和属性值
CLASSPATH .;E:\jdk\lib\tools.jar; E:\jdk\lib\dt.jar
PATH .;E:\jdk;E:\jdk\bin
希望能帮到你。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我想问下,你这个文件的名称是不是HelloWorld.java,有没有跟类名一样,大小写也要一样。因为在提示错误中,它说的是:noclassDeFoundError。说的是没有发现class类,也就是编译出错。当然还有一个问题,就是你的环境配置出错了,导致无法访问编译后的.class文件。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
首先。。那个mian是啥。。
如果你的程序写的是mian那肯定报错
如果改回main还是报错,那你应该检查下环境变量是不是设置正确。
如果你的程序写的是mian那肯定报错
如果改回main还是报错,那你应该检查下环境变量是不是设置正确。
更多追问追答
追问
环境变量设置完打javac和java试过 没报错
追答
俄。。还有种可能就是你的JDK和JVM的版本不一致。如果你的程序是在高版本的JDK下编写完成的,那么在较低版本的JVM环境下是无法正常编译运行的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
是main函数
应该声明成 public class HelloWorld{ }
还有你保存的文件名必须是 HelloWorld.java 因为java中文件名必须与public 类名一致
应该声明成 public class HelloWorld{ }
还有你保存的文件名必须是 HelloWorld.java 因为java中文件名必须与public 类名一致
追问
改成public class HelloWorld{ }还是报这个错误 文件名都没问题
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
public static void main(String[] args) {}
这句话你记不清楚,你可以让它自动生成。
这句话你记不清楚,你可以让它自动生成。
更多追问追答
追问
想问下回复出现这几句话说明什么 是我程序不对还是环境配置不对public class HelloWorld
{
public static void main(String[] args){
System.out.println("HelloWorld!");//
}
}
追答
public class HelloWorld
{
public static void main(String[] args){
System.out.println("HelloWorld!");//
}
}
这段代码是正确的。我想看一下其他的报错的地方
看一下包名和类名有没有错
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询