解决:Can not find the tag library descriptor for "http://java.sun.com/jsp/jstl/core"

        换电脑了,然后把以前的项目弄到新电脑里,结果所有的jsp就都出这么个问题,以前可以用的不知道是什么原因,可能是eclipse?以前用的eclipse是Mars版本的,现在是官网下的最新版oxygen。网上说缺少standard.jar,但是如果jstl版本是1.2的就不需要这个jar,正巧我的maven配的jstl-1.2的,也确认已经下载了jar,但是还是报这个错,百思不得其解。然后尝试换成jstl-1.1对应的uri值和jstl-1.0对应的uri值,还是不行,后来抱着死马当活马医的心态在pom.xml中添加了:

<dependency>
	<groupId>taglibs</groupId>
	<artifactId>standard</artifactId>
	<version>1.1.2</version>
</dependency>

        添加了standard.jar后,所有的jsp页面都不报错了,现实真是太讽刺了!!!

        以上是我的解决办法,但是问题的原因我还是不知道,为什么以前在eclipse-mars版本跑就ok,现在在eclipse-oxygen就不行,不过也可能是换了新的maven的问题?以前是maven-3.5.0,现在是maven-3.5.2,按理说不是大版本的更新不会差这么多吧?

        有知道的小伙伴请给我留言!谢谢!

转载于:https://my.oschina.net/NamiZone/blog/1626607

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值