问题:

  项目编译通过,启动报错误信息java.lang.NoClassDefFoundError: com/project/common/exception/ServiceException。

解决方法:

  项目启动就报错,乍一看是找不到类报错,但是却没有提示具体错误的类,然后抛出的是ServiceException,以为是自己service层写的有问题,但是找了半天发现没有错误。后来发现是自己不够仔细,其实这个报错信息已经提示的很精确了,就是上面说的这个自定义的报错类找不到。是这样的,我有项目A和项目B,B是嵌套在A里的。而这段代码是从B复制到A,然后eclipse会自动import用到的类,问题就出在这里,eclipse的这句import是跟B里的是一样的,所以项目启动的时候在A里找不到具体的类,就报错了。

  这里有个问题,就是虽然在A项目里import B项目中的ServiceException类,编译后代码不会报错,而且按快捷键还可以跳转。但项目启动时A项目中的代码还是只会在A项目里寻找ServiceException类。所以找不到自然就报错了。

最新文章

  1. js阻止冒泡及jquery阻止事件冒泡示例介绍
  2. CSS基础教程 -- 媒体查询屏幕适配
  3. Codeforces Round #156 (Div. 2)
  4. Backbone之旅——Collection and View篇
  5. eclipse 设置豆沙绿保护色,保护眼睛
  6. 12Spring_AOP编程(AspectJ)_前置通知
  7. 【CodeForces 618C】Constellation
  8. CUBRID学习笔记 4 端口和win7下连接数据库cubrid教程
  9. 1934: [Shoi2007]Vote 善意的投票 - BZOJ
  10. windows API 核心编程学习心得
  11. java之表达式陷阱
  12. 实现CodeFirst自动数据迁移无需命令
  13. LeetCode_Roman to Integer
  14. Autowired注解
  15. Python学习笔记 - ifelifelse-forin-while
  16. GAN模型生成手写字
  17. JavaScript大杂烩10 - 理解DOM
  18. Android apk签名的两种方法
  19. Android导入AS工程
  20. 201709012工作日记--一台电脑创建两个Github账户上传代码

热门文章

  1. 【转载】MySQL之权限管理
  2. 快速开发基于 HTML5 网络拓扑图应用--入门篇(二)
  3. HTTP 首部字段详细介绍
  4. python中的slice用法
  5. Codeforces 893F - Subtree Minimum Query
  6. JSON 数据操作
  7. 【机器学习学习】SKlearn + XGBoost 预测 Titanic 乘客幸存
  8. laravel 生成 key
  9. hdu 5919--Sequence II(主席树--求区间不同数个数+区间第k大)
  10. bzoj 3874: [Ahoi2014]宅男计划