簡體   English   中英

庫Java項目到動態Web項目

[英]Library Java Project to Dynamic Web Project

我正在嘗試使此Java應用程序網絡可訪問: http : //ge.tt/4jnFeFy/v/0

我已成功將其導入eclipse,並按照本指南將其轉換為Web項目:

http://www.mkyong.com/java/how-to-convert-java-project-to-web-project-in-eclipse/

然后,我將該項目導出為戰爭文件,如果感興趣,可以在這里查看: http : //ge.tt/48bpeFy/v/0

我將war文件放入我的webapps目錄中,並將其自解壓到一個新文件夾中,該文件夾應該可以訪問它。 但是,當我轉到本地主機/庫時,出現404錯誤。

HTTP Status 404 - /library/

type Status report

message /library/

description The requested resource (/library/) is not available.
Apache Tomcat/7.0.26

我從此處下載了示例戰爭: http : //tomcat.apache.org/tomcat-6.0-doc/appdev/sample/並將其放在我的webapps文件夾中,從localhost / sample訪問它沒有問題。

為什么我轉換為Web項目的Java應用程序無法正常工作?

有很多原因導致您的戰爭無法按預期進行。

  • 您所鏈接的只是在Eclipse中將Java應用程序項目轉換為Web應用程序項目。 並且不能保證它將在Application Server中工作。 即,您所做的只是使Eclipse將該項目識別為Dynamic Web Application。

  • 在那場戰爭中,您是否有任何servlet,jsp或html頁面? 沒有它,Web App可能無法工作。

  • 您是否檢查了WEB-INF / web.xml,可能配置不正確。

  • 否則您的項目可能沒有任何歡迎頁面。 因此,您得到了404。

如果可能,上載已部署的戰爭以說明確切原因。

我已經下載了Library項目。它應該是桌面應用程序,而不是Web應用程序。如果要將其轉換為Web應用程序,則應自己編寫servlet或jsp。在編寫完servlet或jsp或其他組件后,將其轉換為Web項目?如果沒有,則出現404錯誤是正常現象。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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