![](/img/trans.png)
[英]java struts2 hibernate and spring application and soap web services
[英]A java web application with struts2:Success.But
我已經完成了學習struts 2的自學習。我已經使用了一個可用於互聯網的代碼。在我選擇了僅由作者建議的jar文件版本后,我付出了很多努力。
我對網絡編程沒有任何了解。為什么不支持不同版本的jar文件。如何解決這個問題以備將來學習。
該示例來自http://java.dzone.com/articles/struts2-tutorial-part-27
我已經對maven做了一些研究。它會解決問題。(我想是的)
我在給定的教程中看到了xwork jar文件。但是在最新版本的struts 2中,這個jar文件已經改為xwork-core。
我用以下替換完成了執行。 1)xwork-2.0.6.jar(或)xwork-core2.3.1.1.jar 2)freemarker-2.3.18 3)ognl-3.0.3.jar 4)struts2-core-2.3.18 5)commons-測井1.1.1.jar
我在這兩個案件中遇到了錯誤。
錯誤是
java.lang.NoClassDefFoundError:Lcom / opensymphony / xwork2 / util / logging / Logger;
這是否有任何深度原因>
謝謝你們..
如果不升級其依賴項,則無法隨機升級單個jar文件:升級所有 jar。
為了在將來解決這個問題,(a)看看發行版中發布的罐子,(b)使用Maven或類似的東西,並停止手工進行依賴管理 - 這不值得,而且很難。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.