2017-05-07 99 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)。 –

回答

相關問題