2017-05-07 96 views
-1

我是Maven的新手。现在,在我的POM中,我宣布我需要Spring 3.0.5.RELEASE。在我启动我的服务器并尝试访问一个页面后,服务器抛出java.lang.ClassNotFoundException:javax.servlet.jsp.jstl.core.Config错误。哪个版本与哪个版本兼容? Spring和JSTL

现在网上调查后,我发现我需要包括像这样一个JSTL依赖性:

<dependency> 
      <groupId>jstl</groupId> 
      <artifactId>jstl</artifactId> 
      <version>1.2</version> 
     </dependency> 

我面临这个问题多次。我怎么知道哪个版本的JSTL是comptabile与Spring 3.0.5.RELEASE

我知道这可能是一个基本的问题,但它会帮助大家

+0

Spring 3.0.5.RELEASE:为什么?为什么要用这样一个7年前的老版本开始一个新项目,已经很久没有EOL了,因此不再被维护,当然也依赖于其他一些老版本的其他库?使用最新的稳定版本。如果你创立了一家新的软件公司,你会开始购买一台运行Windows 2000的7年计算机吗? –

+0

@JBNizet:同意你的评论。现在,我如何找到哪些版本/库与最新版本的Spring兼容? – TimeToCodeTheRoad

+0

您阅读文档(http://docs.spring.io/spring/docs/current/spring-framework-reference/htmlsingle/#view-jsp),pom(https://mvnrepository.com/artifact/org .springframework /弹簧webmvc/4.3.8.RELEASE)。 –

回答

相关问题