关闭

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

标签: javaNoClassDefFoundError
605人阅读 评论(0) 收藏 举报
分类:

今天遇到了一个问题。平常我都是使用eclipse等IDE进行JAVA代码的编译和执行的。今天我想用控制台执行一个我编译好的代码。

进入class文件所在的目录bin/service下执行出现

C:\Users\Administrator\workspace\RMI\bin\service>java MyRemote
Exception in thread "main" java.lang.NoClassDefFoundError: MyRemote (wrong name:
 service/MyRemote)
        at java.lang.ClassLoader.defineClass1(Native Method)
        at java.lang.ClassLoader.defineClass(Unknown Source)
        at java.security.SecureClassLoader.defineClass(Unknown Source)
        at java.net.URLClassLoader.defineClass(Unknown Source)
        at java.net.URLClassLoader.access$100(Unknown Source)
        at java.net.URLClassLoader$1.run(Unknown Source)
        at java.net.URLClassLoader$1.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        at sun.launcher.LauncherHelper.checkAndLoadMain(Unknown Source)

我加上包名出现:

C:\Users\Administrator\workspace\RMI\bin\service>java service.MyRemote
错误: 找不到或无法加载主类 service.MyRemote


退到bin目录执行 java service.MyRemote成功执行。

0
0
查看评论
发表评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场

Linux 下运行Java程序报“Exception in thread "main" java.lang.NoClassDefFoundError”

问题:使用命令“Javac Test.java” 编译通过,并生成Test.class文件,但是当“Java Test”时报错??? [root@tmglh225 ~]# javac Test.ja...
  • m53931422
  • m53931422
  • 2014-12-10 17:25
  • 3950

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
  • 218

Exception in thread "main" java.lang.NoClassDefFoundError: javax/servlet/Filter

Mac idea 编译运行eclipse创建的 spring-boot工程报错:Exception in thread "main" java.lang.NoClassDefFoundError: ...
  • yi215415
  • yi215415
  • 2017-03-02 14:20
  • 3363

在centOS上安装oracle出现的问题及解决方法

问题:CentOS6.5 静默安装Oracle 11G过程中提示:Exception in thread "main" java.lang.NoClassDefFoundError . 在执行sh ...
  • yongbuyanqi88888
  • yongbuyanqi88888
  • 2014-07-25 16:08
  • 16684

kafka安装(一)

昨天搭建了storm,今天早上来开始搭建kafka。 下载路径:http://kafka.apache.org/downloads.html 最终选用的版本是 kafka_2.10-0.8.2...
  • hsbirenjie
  • hsbirenjie
  • 2016-06-22 14:00
  • 2628

kafka与storm集成测试问题小结

1 拷贝kafka依赖jar包到storm lib [root@hdmaster libs]# cp kafka_2.10-0.8.2.1.jar /opt/apache-storm-0.9.5/l...
  • shj1119
  • shj1119
  • 2015-09-30 11:12
  • 11827

Kafka-storm的开发错吴总结

工程是基于Maven来构建 1、clojure如果是1.4.0会报如下错误,换成1.6.0即可解决 org.clojure clojure 1.6.0 2.Caused by: java....
  • panguoyuan
  • panguoyuan
  • 2014-12-14 14:47
  • 4211

Storm实战常见问题及解决方案

该文档为实实在在的原创文档,转载请注明: http://blog.sina.com.cn/s/blog_8c243ea30101k0k1.html 类型 详细 ...
  • xiaolang85
  • xiaolang85
  • 2014-08-11 14:30
  • 46484

Hive本地模式安装及遇到的问题和解决方案

Apache Hive是基于Hadoop的一个数据仓库工具,可以将结构化的数据文件映射为一张数据库表,并提供简单的SQL查询功能,可以将SQL语句转换为MapReduce任务进行运行。 其优点是学习成...
  • JDPlus
  • JDPlus
  • 2015-06-14 19:37
  • 14886

安装Hive On Spark 遇见的问题

Exception in thread "main" java.lang.NoClassDefFoundError: scala/collection/Iterable at org.apache....
  • Dax1n
  • Dax1n
  • 2017-02-27 20:55
  • 1580
    个人资料
    • 访问:318660次
    • 积分:3776
    • 等级:
    • 排名:第9906名
    • 原创:82篇
    • 转载:44篇
    • 译文:0篇
    • 评论:41条
    博客专栏
    最新评论