public class TestThread
{
public static void main(String[] args)
{
System.out.println("Hello world");
}
}
文件名为TestThread.java,保存路径为d:\myJava\TestThread.java
我在环境变量中的classpath中添加了d:\myJava
方法一:
javac d:\myJava\TestThread.java
正确
java d:\myJava\TestThread
结果:
Exception in thread "main" java.lang.NoClassDefFoundError: d:\myJava\TestThread方法二:
java -d d:\myJava TestThread.java
Unrecognized option -d
Could not create the Java virtual machine如何搞定
{
public static void main(String[] args)
{
System.out.println("Hello world");
}
}
文件名为TestThread.java,保存路径为d:\myJava\TestThread.java
我在环境变量中的classpath中添加了d:\myJava
方法一:
javac d:\myJava\TestThread.java
正确
java d:\myJava\TestThread
结果:
Exception in thread "main" java.lang.NoClassDefFoundError: d:\myJava\TestThread方法二:
java -d d:\myJava TestThread.java
Unrecognized option -d
Could not create the Java virtual machine如何搞定
解决方案 »
- java中怎么把一个长整型的时间格式化
- 想用javac等控制台语句编译JBuilder做的程序,但是不成功,请教各位大虾帮忙…………
- java里表格的拖放问题?(急急急!)
- 一个数值类型怎么转换成一个定长的字符串?
- 在jbuilder中怎么样写数据恢复和备份的代码,请指教
- 要研究Java的API,有什么好书吗?
- 新手请教:JAVA的调试工具jdb到底怎么用啊?
- 一个有关性能的问题,请大家帮帮忙,急
- 刚刚入门java,一个小问题
- 如何把“\u865A\u7EBF”这样的Unicode中文字符编码转换为Gb2312的中文字符?
- 关于JDK在WIN2K下面的安装问题
- 远程连接access的问题,请帮忙!!
CLASSPATH=.;%JAVA_HOME%/lib/dt.jar;%JAVA_HOME/lib/tools.jar;自定义的环境变量;
或者:javac -classpath 自定义的环境变量 *.java
但出Exception in thread "main" java.lang.NoClassDefFoundError:这个问题
应该还是CLASSPATH没设对
可参考下面这个
.;C:\j2sdk1.4.2\lib\dt.jar;C:\j2sdk1.4.2\lib\tools.jar;
把当中C:\j2sdk1.4.2这部分改成你装JDK的路径就行了
加入当前目录
path
C:\j2sdk1.4.2_04;
C:\j2sdk1.4.2_04\bin;
C:\j2sdk1.4.2_04\lib\dt.jar;
C:\j2sdk1.4.2_04\lib\tools.jar;