当前位置: 技术问答>java相关
这段程序有错么?
来源: 互联网 发布时间:2015-11-01
本文导语: 按照书上的例子打的 //HelloDate.java import java.util.*; public class HelloDate { public static void main(String[] args) { System.out.println("Hello,it's:"); System.out.println(new Date()); } } D:j2sdk1.4.1_01bin>javac d:HelloDate.java D:j2sdk1.4.1_01bin>java...
按照书上的例子打的
//HelloDate.java
import java.util.*;
public class HelloDate
{
public static void main(String[] args)
{
System.out.println("Hello,it's:");
System.out.println(new Date());
}
}
D:j2sdk1.4.1_01bin>javac d:HelloDate.java
D:j2sdk1.4.1_01bin>java HelloDate
Exception in thread "main" java.lang.NoClassDefFoundError: HelloDate
//HelloDate.java
import java.util.*;
public class HelloDate
{
public static void main(String[] args)
{
System.out.println("Hello,it's:");
System.out.println(new Date());
}
}
D:j2sdk1.4.1_01bin>javac d:HelloDate.java
D:j2sdk1.4.1_01bin>java HelloDate
Exception in thread "main" java.lang.NoClassDefFoundError: HelloDate
|
你需要把编译HelloDate.java后生成的HelloDate.class文件放到classpath包含的路径中
|
写classpath的时候加上当前目录。如:classpath = .;d:j2sdk1.4.1_01lib;d:j2sdk1.4.1_01libtools.jar。这样如果生成的.class文件在当前目录下就可以运行
|
肯定没有关系!
你设置了你的classpath了吗?!jdk的?
明显就是找不到你的原文件!
你设置了你的classpath了吗?!jdk的?
明显就是找不到你的原文件!
|
可能是环境变量没设好。
|
java_homelib;
|
再加d:j2sdk1.4.1_01librt.jar
path = d:j2sdk1.4.1_01bin
path = d:j2sdk1.4.1_01bin
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。