maven创建web项目时注解不能使用,注解报错

今天写项目的时候遇到一个问题,用来好长时间,才得以解决。现在发出来跟大家共享一下。希望请大家多多指教。

在使用maven创建web项目的时候。发现注解不能使用,导jar包导不进去。但是pom.xml里jar包也有。

现象如下:

maven创建web项目时注解不能使用,注解报错

显示会报错,报错信息如下:

maven创建web项目时注解不能使用,注解报错

显示包没有导入。但是检查pom.xml发现包也导入了。在网上查也说的大多都是jar包损坏,jar包未导入等原因;

最后我从jar包入手。检查本地仓库的时候发现了问题。发现maven引用本地仓库出错。更改了一下本地仓库的引用地址,刷新一下就解决了。

总结如下:发现上述问题,根据以下方法解决。

1.检查jar包有没有正常导入。

2.检查本地仓库的spring的jar包是否有错。如果jar包不完整可以删除重新在网上下载。或者直接更改jar包的版本。

3.如果都正常,检查一下maven引用本地仓库的地址是否引用正确。(这个也有可能)

以上是个人发现的解决方案;大家可以参考一下。如有错误的地方请大家指出;谢谢大家!