Exception in thread "main" java.lang.NoClassDefFoundError问题

原创 2007年10月07日 18:59:00

提问:package p1;
import java.io.*;
public class P66 {
public static void main(String[] args)
{。。。
}
}
相应的有文件夹:c:/p1,该文件夹下是java源文件。
于是我在c:/p1 >javac P66.java 编译通过
       c:/p1 >java P66 此时提示:Exception in thread "main" java.lang.NoClassDefFoundError
可是我把package p1;注释掉就可以了,这是什么问题啊?? 

问题在于:因为你在c:/p1 >中在没有P1这个文件夹了~,直接就是.java文件和.CLASS文件了~ 

解决办法:编译时,c:/javac c:/p1/P66.java或c:/p1>javac P66.java

                  执行时,c:/java p1.P66

一个环境变量导致运行报错Exception in thread "main" java.lang.NoClassDefFoundError:

昨天下午编译通过就一直报错Exception in thread "main" java.lang.NoClassDefFoundError: 早上终于调通了,加油 1 安装与配置...
  • tyyua_21
  • tyyua_21
  • 2017年02月17日 11:30
  • 1250

Exception in thread "main" java.lang.NoClassDefFoundError错误信息

1、你的文件名对吗?JAVA要求你的文件和你的类名严格对应的。比如 public class HelloWorld{ .....那么文件名一定只能是HelloWorld.java,看仔细了!2、你的程...
  • Rubi
  • Rubi
  • 2007年03月14日 12:49
  • 68433

控制台执行JAVA代码发生的错误(Exception in thread "main" java.lang.NoClassDefFoundError)

1.现在很多人都在用IDE开发工具,既能增加开发效率,又因其自动补全的功能规避了很多错误。 但是在有需要的情况下,或测试时,我们仍然需要控制台来执行一些代码。...
  • dymkkj
  • dymkkj
  • 2016年03月01日 15:53
  • 646

运行包含package语句的HelloWord程序报Exception in thread "main" java.lang.NoClassDefFoundError

初学Java的程序员在下载java sdk、设置环境变量后都会写一个Helloa
  • afeiluo
  • afeiluo
  • 2014年07月21日 13:27
  • 1089

mac ox 终端运行 mvn -version报错:Exception in thread "main" java.lang.NoClassDefFoundError: ......

maven版本为3.3.9;   java版本为1.8 报错:Exception in thread "main" java.lang.NoClassDefFoundError: org/codeh...
  • kaixuanzhe968
  • kaixuanzhe968
  • 2017年03月08日 11:01
  • 252

Exception in thread "main" java.lang.NoClassDefFoundError: NameNode

lester@lester-ThinkPad-T410:~/develop/hadoop-1.1.0/bin$ ./hadoop NameNode -format Exception in thre...
  • zuoanlove
  • zuoanlove
  • 2012年12月04日 12:10
  • 2454

Exception in thread "main" java.lang.NoClassDefFoundError: weblogic/rmi/extensions/DisconnectListene

20162514578912==10.4.32.5==7001==weblogic==weblogic123==serverruntime Exception in thread "main" ja...
  • konglongaa
  • konglongaa
  • 2016年07月25日 18:21
  • 1481

配置 maven 出现问题。Exception in thread "main" java.lang.NoClassDefFoundError:

报错:Exception in thread "main" java.lang.UnsupportedClassVersionError:  org/apache/maven/cli/MavenCli...
  • anjing0917
  • anjing0917
  • 2017年05月01日 15:17
  • 638

CentOS6.5 静默安装Oracle 11g过程中提示:Exception in thread “main” java.lang.NoClassDefFoundError

原来是系统中设置了DISPLAY环境变量,执行: unset DISPLAY 然后再执行runInstaller.sh,执行成功;...
  • u011391839
  • u011391839
  • 2017年04月20日 15:19
  • 2292

MyEclipse8.5集成Tomcat7时的启动错误:Exception in thread “main” java.lang.NoClassDefFoundError org/apache/com

安装Tomcat7.0.69后,单独用D:\apache-tomcat-7.0.69\bin\startup.bat启动web服务正常。但在MyEclipse8.5中集成配置Tomcat7后,在MyE...
  • qjc_501165091
  • qjc_501165091
  • 2016年06月03日 10:22
  • 871
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Exception in thread "main" java.lang.NoClassDefFoundError问题
举报原因:
原因补充:

(最多只允许输入30个字)