今天在开发的过程中,遇到一个问题。当移动lWEB-INF/lib目录中的某些jar包时,项目文件夹那会出现红色的感叹号。
以前没注意这点,以为是MyEclipse的一个bug,并且似乎也不影响项目的部署运行,所以没在意。
但是,今天用Junit测试Spring3.0+Hibernate3.6整合情况,却遇到了问题,明明修正了某个问题但任然得不到正确的测试结果。
折腾了蛮久后,把错误原因归结在了那个项目文件夹的红色感叹号。
由于我把WEB-INF/lib目录下的一个目录中的jar移到了lib目录下,导致出现的红色感叹号,并且打开MyEclipse的Problems窗口也可以看到相应的错误提示,
所以,想办法把红色感叹号去掉应该就能得到正常的结果了。
1.起初状态
2.把aspectjweaver.jar直接移到lib目录下之后
3.消除感叹号的方法
4.移除打红×的jar之后