Helloworld错误:Exception in thread "main" java.lang.NoClassDefFoundError: j2sdk1/4/1_01\my-java 你到 j2sdk1.4.1_01\my-java-codes下再运行,要是出错的话就是你的classpath设置问题了。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 错误信息表名你输入的java j2sdk1.4.1_01\my-java-codes\HelloWorld 有错这与包有关。你输入 java j2sdk1.4.1_01\...就告诉java你的类在包"j2sdk1.4"中。而类名成了"1_01\my-java-codes\HelloWorld"而从源文件来看,你的类在默认包中,所以找不到类措施:到目录“j2sdk1.4.1_01\my-java-codes\”下执行之 是著名的类路径(classpath)问题啦。实际上,类路径是在编译过程就 涉及的Java中的概念。classpath就是指明去哪里找用到的类,就这么简单。由于我们的 HelloWorld没用到其它的(非java.lang包中的)类,所以编译时没遇到这个问题。运行 时呢,就要指明你的类在哪里了。解决方法嘛,可以用下面的命令运行: java -classpath . HelloWorld “.”就代表当前目录。当然这样做有点麻烦(是“太麻烦”!),我们可以在环境变量 中设置默认的classpath。方法就照上述设置path那样。将classpath设为: classpath=.;c:\jdk1.2\lib\dt.jar;c:\jdk1.2\lib\tools.jar 后面的两个建议也设上 ,以后开发用的着。 最简单的方法, 在你的java 程序所在目录输入set classpath=.; java -cp j2sdk1.4.1_01\my-java-codes HelloWorld 如何将图片和文字数据写入到一个文件中? 为什么Random这么慢? java调用存储过程访问oracle数据库的问题?? 很重要的问题呀1 大家可以帮我这个菜鸟看一下这个作业吗?实在是不会做呀 如何用exe4j生成.exe的文件. 继续散分!心情好差!散完为止 为什么我的JDK中没有Docs文档呢? 请问哪儿有完整的JDK1.4或者1.3的DOCUMENT下载。谢谢 类中的方法如何引用? 新手,关于import的问题 这段代码错在哪里,new 了一下也不行,在线等待
你输入的java j2sdk1.4.1_01\my-java-codes\HelloWorld 有错这与包有关。
你输入 java j2sdk1.4.1_01\...
就告诉java你的类在包"j2sdk1.4"中。而类名成了"1_01\my-java-codes\HelloWorld"
而从源文件来看,你的类在默认包中,所以找不到类措施:到目录“j2sdk1.4.1_01\my-java-codes\”下执行之
涉及的Java中的概念。classpath就是指明去哪里找用到的类,就这么简单。由于我们的
HelloWorld没用到其它的(非java.lang包中的)类,所以编译时没遇到这个问题。运行
时呢,就要指明你的类在哪里了。解决方法嘛,可以用下面的命令运行:
java -classpath . HelloWorld
“.”就代表当前目录。当然这样做有点麻烦(是“太麻烦”!),我们可以在环境变量
中设置默认的classpath。方法就照上述设置path那样。将classpath设为:
classpath=.;c:\jdk1.2\lib\dt.jar;c:\jdk1.2\lib\tools.jar 后面的两个建议也设上
,以后开发用的着。