![](https://img-blog.csdnimg.cn/20190918140012416.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
踩过的坑
容易出错的地方
也无风雨也无qing
恰恰是实现梦想的可能性,才使生活变得有趣
展开
-
java.lang.NoClassDefFoundError
写Servlet程序时,报java.lang.NoClassDefFoundError: org/springframework/context/support/ClassPathXmlApplicationContext 一开始以为是如下的包冲突,但是问题还是没解决 后来又看到一篇博文,是在Project Structure–Artifacts中要将所需要的右侧jar包添加至左边,具体做法如下: 右击模块名–Put into Output Root,然后左边的WEB-INF包下就会多一个lib包,lib原创 2022-05-25 17:28:29 · 617 阅读 · 0 评论 -
junit和spring-test
spring与mybatis整合后,测试数据库连接时,无法添加注解@ContextConfiguration和RunWith,dataSource出现空指针异常 @RunWith(SpringJUnit4ClassRunner.class) @ContextConfiguration(locations = {"classpath:spring-persist-mybatis.xml"}) public class ConnectionTest { @Autowired原创 2022-03-02 09:18:03 · 604 阅读 · 0 评论 -
maven中dependency的scope作用域
1、test:测试范围有效,在编译和打包时都不会使用这个依赖 2、compile:编译范围有效,在编译和打包时都会将依赖存储进去 3、provided:在编译和测试的过程有效,最后生成war包时不会加入。 诸如:servlet-api,因为servlet-api,tomcat等web服务器已经存在了,如果再打包会冲突 4、runtime:在运行的时候依赖,在编译的时候不依赖 默认的依赖范围是compile。 ———————————————————————————————— maven常用命令 compile原创 2022-02-28 19:39:38 · 145 阅读 · 0 评论