package导致出现java.lang.NoClassDefFoundError (wrong name)
0、testPackage.java位于E:\workspace\com\sundq\test目录下,内容如下:
1
|
package com.sundq.test;
|
2
|
public class testPackage
|
3
|
{
|
4
|
public static void main(String[] args)
|
5
|
{
|
6
|
System.out.println( "www.sundq.com" );
|
7
|
}
|
8
|
}
|
1、编译成功
2、但运行时出错:(注意:Dos此时当前目录为E:\workspace\com\sundq\test)
Exception in thread “main” java.lang.NoClassDefFoundError: testPackage (wrong name: com/sundq/test/testPackage)
at java.lang.ClassLoader.defineClass1(Native Method)
……..
Could not find the main class: testPackage. Program will exit.
3、原因:包package所致,如果在testPackage.java中去掉package com.sundq.test; 则运行成功。
4、正确的运行方法:(注意:Dos此时当前目录为E:\workspace\)
www.sundq.com
原理是什么???????
package导致出现java.lang.NoClassDefFoundError (wrong name)相关推荐
- RxAndroid jar包引入异常导致java.lang.NoClassDefFoundError: Failed resolution of: Lio/reactivex/android/sche
前言: 项目引用第三方sdk,运行报错:java.lang.NoClassDefFoundError: Failed resolution of: Lio/reactivex/android/sche ...
- java.lang.NoClassDefFoundError:如何解决–第3部分
本文是我们的NoClassDefFoundError故障排除系列的第3部分. 正如我在第一篇文章中提到的那样,有许多可能导致NoClassDefFoundError的问题. 本文将重点介绍该问题的最常 ...
- java.lang.NoClassDefFoundError:如何解决–第2部分
本文是我们的NoClassDefFoundError故障排除系列的第2部分. 看一下第1部分 . 它将重点介绍最简单的NoClassDefFoundError问题类型. 本文对于Java初学者来说是理 ...
- java.lang.NoClassDefFoundError: org/apache/shiro/authc/AuthenticationToken
使用ieda构建web工程项目,启动tomcat报错: java.lang.NoClassDefFoundError: org/apache/shiro/authc/AuthenticationTok ...
- Eclipse启动报错:org.eclipse.e4.core.di.InjectionException: java.lang.NoClassDefFoundError: javax/annotat
启动 Eclipse 的时候,出现了下面这个错误 org.eclipse.e4.core.di.InjectionException: java.lang.NoClassDefFoundError: ...
- FAQ:Springboot项目运行过程中java.lang.NoClassDefFoundError: ch/qos/logback/classic/spi/ThrowableProxy
原因是jar包在运行过程中因为要调试被我mvn package重新编译了,程序依赖的包变化导致运行时错误. 2019-07-18 17:01:59.913 DEBUG 21687 --- [0.0-7 ...
- java.lang.NoClassDefFoundError(这只是其中的两种情况)
第一种 [crash修复]NoClassDefFoundError:原因:由于导包的时候包名大小写和自己在类里面的时候不一致导致的,找不到, 类com.txznet.music.image.image ...
- SpringBoot 项目tomcat插件启动报错 java.lang.NoClassDefFoundError: javax/el/ELManager
问题描述: SpringBoot项目 tomcat插件启动出现下面的问题: ERROR 2021-04-07 08:42:03,129 org.springframework.boot.SpringA ...
- exception in thread main java.lang.noclassdeffounderror wrong name
不含包层次的HelloWorld.java public class HelloWorld{ public static void main(String[] args) { System.out.p ...
最新文章
- DevExpress —— dxDataGrid
- python详细安装教程linux-Linux环境下Python的安装方法
- 牛客 - 减成一(差分数组)
- 使用JQuery结合HIghcharts实现从后台获取JSON实时刷新图表
- 计算机系统结构专业是什么专业,中国大学计算机系统结构专业排名
- C# textBox框实现输入像百度搜索出现下拉列表的格式
- MyQL 解压版本安装与默认密码查找(Mysql版本mysql-5.7.26)
- 汽车CAN总线关闭故障的诊断与恢复
- 编1加到100的代码用C语言,用C语言编写一个程序,计算从1加到100的和,并将结果输出。跪求代码,急!...
- 炒币疯狂的背后,如何解决区块链技术落地问题?
- python慕课编程答案_中国大学慕课Python编程基础课后答案
- 《庄子·杂篇·列御寇第三十二》
- 好嗨哟!OneOS 图形组件显示自己喜欢的图片
- 天猫精灵 python 控制_(二 -3-1) 天猫精灵接入Home Assistant-自动发现Mqtt设备--灯系列 实战...
- Pyhton之异常处理
- windows 运维工具
- AXIOM解析XML 详细原理
- vue 的双向绑定原理
- 利用RJ11电话接口收发电子传真,节约纸张且便于备份
- 图片采集器-网页图片批量采集器免费