簡體   English   中英

帶有struts2的java Web應用程序:Success.But

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM