【发布时间】:2017-05-07 09:11:00
【问题描述】:
我是 Maven 新手。现在,在我的 POM 中,我声明我需要 Spring 3.0.5.RELEASE。在我启动服务器并尝试访问页面后,服务器抛出 java.lang.ClassNotFoundException: javax.servlet.jsp.jstl.core.Config 错误。
现在上网查了一下,发现需要像这样包含一个JSTL依赖:
<dependency>
<groupId>jstl</groupId>
<artifactId>jstl</artifactId>
<version>1.2</version>
</dependency>
我多次遇到这个问题。我如何知道哪个版本的 jstl 与 Spring 3.0.5.RELEASE 兼容
我知道这可能是一个基本问题,但它会帮助每个人
【问题讨论】:
-
春季 3.0.5.RELEASE:为什么?为什么要使用这么旧的春季版本开始一个新项目,即 7 岁,已停产很长时间,因此不再维护,当然也依赖于其他库的一大堆旧版本?使用最新的稳定版本。如果您创办了一家新的软件公司,您会先购买一台运行 Windows 2000 的 7 年前的计算机吗?
-
@JBNizet:同意你的评论。现在,我如何找到哪些版本/库与最新版本的 Spring 兼容?