项目场景:
测试spring junit
问题描述:
运行全注解的代码报错
@RunWith(SpringJUnit4ClassRunner
.class)
@ContextConfiguration(classes
= {SpringConfiguration
.class})
public class SpringJunitTest {
@Autowired
private DataSource dataSource
;
@Test
public void test1() throws Exception
{
System
.out
.println(dataSource
.getConnection());
}
}
原因分析:
jar包版本冲突,context和test的版本不同
解决方案:
修改jar包版本使他们保持一致 然后在maven项目管理中重新下载jar包,然后刷新