2017-02-22 87 views
1

我將我的項目從Struts 2.3.28.1遷移到2.5,並且在Struts 2.5 bundle中找不到以下3個jar文件,它們分別是目前在Struts 2.3.28.1捆綁發佈。任何人都可以告訴我,如果Struts 2.5仍然支持這3個jar,如果不支持,那麼任何可能的解決方案---- xwork-core-2.3.28.1,oro-2.0.8,commons-驗證-1.3.1。Struts 2.3.28.1到2.5遷移------支持Struts 2.5中的jar 2.5

+0

顯然不是XWork的核心。看看展示應用程序,它看起來像驗證器和oro仍然存在,但這可能是由於某些其他庫帶來的臨時依賴關係。具體問題是什麼? –

+0

問題是......我有上述的依賴關係,在我的應用程序中提到了罐子,因爲我無法在2.5.2包中找到這些,我想知道這些是否會杵入一些其他罐子或以前的版本JAR支持2.5.2 –

+0

非XWork,已重命名並且是S2核心的一部分。您需要爲每個版本的S2需要的依賴關係應該被Maven'pom.xml'文件傳遞 - 這些是需要的庫。 –

回答

0

xwork-core已被折成struts2-core,因此不會有版本2.5.x它的神器。

XWork的源被合併到Struts的核心來源,這意味着有沒有更多的XWork的神器也沒有專門的罐子

查看發佈說明here