javac可以生成class文件,但是java不能编译。
屏幕输出exceptioninthread"main".java.lang.Noclassdefounderror:HelloWorld程序就是最基本的HelloWorl...
屏幕输出exception in thread "main".java.lang.Noclassdefounderror:HelloWorld
程序就是最基本的HelloWorld程序,代码绝对没有错误。
最后还有could not find the main class:HelloWorld,这些小问题没有问题。程序以及命名一定没有问题。 展开
程序就是最基本的HelloWorld程序,代码绝对没有错误。
最后还有could not find the main class:HelloWorld,这些小问题没有问题。程序以及命名一定没有问题。 展开
5个回答
展开全部
public class B {
public static void main(String arg[]) {
System.out.println("HelloWorld");
}
}
对照比较下哪里错了,如果没错,就看下环境变量设置有没问题。
public static void main(String arg[]) {
System.out.println("HelloWorld");
}
}
对照比较下哪里错了,如果没错,就看下环境变量设置有没问题。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
public class HelloWorld {
public static void main(String[] args) {
System.out.println("HelloWorld");
}
}
复制一下代码,再建一个 HelloWorld.java 文件,应该就没问题了
public static void main(String[] args) {
System.out.println("HelloWorld");
}
}
复制一下代码,再建一个 HelloWorld.java 文件,应该就没问题了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
装了jdk,请给环境变量path加上你的jdk的bin目录,例如:C:\Java\jdk1.6.0_12\bin;
我的电脑 -> 属性 -> 高级 -> 环境变量 -> 用户变量 那里加,看不到path就新建一个,再加上classpath,没有也新建,一般是当前目录(用.表示)+你放class你目录+放jar包的目录,例如:.;D:\java;D:\javax;D:\javaweb;D:\tomcat6\lib;D:\MySQL\mysql-connector-java-5.1.6\mysql-connector-java-5.1.6-bin.jar;别漏了前面的:“.;”。
我的电脑 -> 属性 -> 高级 -> 环境变量 -> 用户变量 那里加,看不到path就新建一个,再加上classpath,没有也新建,一般是当前目录(用.表示)+你放class你目录+放jar包的目录,例如:.;D:\java;D:\javax;D:\javaweb;D:\tomcat6\lib;D:\MySQL\mysql-connector-java-5.1.6\mysql-connector-java-5.1.6-bin.jar;别漏了前面的:“.;”。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
文件名称和public修饰的类名必须一致才行。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询