安装了j2eesdk-1_4_03-windows.exe在c:\sun目录下
写了个小程序(helloworld)
class yycc{
public static void main (String args[ ]) {
System.out.println("Hello World!");
}
}
控制台输入:
c:\sun\jdk\bin\javac a.java -----成功产生 yycc.classc:\sun\jdk\bin\java yyxx
Exception in thread "main" java.lang.NoClassDefFoundError: yycc我都直接用路径了,所以不用设置环境变量不知道哪里错, 开过一个帖子了, 但还是没人解决。。 都说我环境变量设错了, 但是我怎么改 还是错的
解决方案 »
- 翻页按钮变灰,不可用
- java可以确定每周的开始和结束时间吗
- com.microsoft.sqlserver.jdbc.SQLServerException: 用户 'sa' 登录失败。
- Java(Swing)拼图游戏局域网对战版(顶者有分)
- 无法创建下列URL的连接:jdbc:microsoft:sqlserver://localhost:40000;DatabaseName=bbs
- 在局域网内打开别人机器上文件的问题
- 兄弟!我永远不会放开你的手,我们要一起做IT业里的巨人--群组招募
- JAVA 中String转换为 int 类型问题
- java中能否用布尔值作为程序进行的判断条件?如何用布尔值?
- 大神帮忙,我现在想用jrame
- 我写的计算闰年问题(有个编译错误,请大家指点)
- substring截取中文字符的问题
public static void main (String args[ ]) {
System.out.println("Hello World!");
}
}
c:\sun\jdk\bin\java c:\yycc
外部无法访问 public class yycc
public static void main (String args[ ]) {
System.out.println("Hello World!");
}
}
c:\sun\jdk\bin\javac c:\yycc.java
调试说:1:类yycc是公共的,应再名为yycc.java的文件中申明public class yycc{
^
1 错误
public class a
{
public static void main (String args[ ]) {
System.out.println("Hello World!");
String[] s = null;
new yycc().main(s);
}
};
class yycc{
public static void main (String args[ ]) {
System.out.println("Hello World!");
}
}
注意一下classpath的问题,试试java -cp . yycc
class 没有必要是public的.
注意一下classpath的问题,试试java -cp . yycc
-----------------
还是一样