当前位置: 技术问答>java相关
安装jdk后,运行.class出错?
来源: 互联网 发布时间:2015-09-14
本文导语: 安装jdk1.3后,运行java c:jdk1.3test.class出现以下错误: Exception in thread "main" java.lang.NoClassDefFoundError: c:jdk1/2test/class 是什么原因呢? test.java class test { public static void main(String[] args) { System.out.println("Hello World...
安装jdk1.3后,运行java c:jdk1.3test.class出现以下错误:
Exception in thread "main" java.lang.NoClassDefFoundError: c:jdk1/2test/class
是什么原因呢?
test.java
class test
{
public static void main(String[] args)
{
System.out.println("Hello World!");
}
}
Exception in thread "main" java.lang.NoClassDefFoundError: c:jdk1/2test/class
是什么原因呢?
test.java
class test
{
public static void main(String[] args)
{
System.out.println("Hello World!");
}
}
|
c:jdk1.2test.class
用如下命令执行
javac c:jdk1.2test.java (生成test.class)
java -cp c:jdk1.2 test (执行test.class,注意my_class前用空格分隔了)
(其中c:jdk1.2是你的代码所在的绝对路径,test是你的.class的名字)
更多信息参见下面帖子
常见问题解答: Exception in thread "main" java.lang.NoClassDefFoundError: HelloWorld
http://www.csdn.net/expert/topic/971/971217.xml?temp=.3531
|
SET CLASSPATH=.;%CLASSPATH%
|
java c:jdk1.3test.class =====>java c:jdk1.3test
try
try
|
Jdk配置请参考本人站点:
http://member.isavvix.com/sdtashenjie/javaset.jsp
http://member.isavvix.com/sdtashenjie/javaset.jsp
|
有两点
一、在运行Java程序的时候不应该加扩展名
二、放Class文件的目录必须要被Classes路径包括在内
一、在运行Java程序的时候不应该加扩展名
二、放Class文件的目录必须要被Classes路径包括在内