NetBeans 尚未部署該模塊錯誤 解決方案



http://localhost:8080/manager/deploy?config=file%3A%2FC%3A%2FUsers%2Fvista%2FAppData%2FLocal%2FTemp%2Fcontext20602.xml&path=/struts2demo
D:\MySelf\JAVA\SSH-Workspace\struts2demo\nbproject\build-impl.xml:568: 尚未部署該模塊。
生成失敗(總時間:36 秒)    紅字的錯誤苗頭指向了build-impl.xml文件的 這行
<nbdeploy clientUrlPart="${client.urlPart}" debugmode="false" forceRedeploy="${forceRedeploy}"/> 看到上述錯誤?熟悉么?有的朋友在使用NetBeans 做web 開發,並且使用tomcat服務器時 會遇到如此頭疼的問題吧?。

首先,按照常規添加了我自己的tomcat6.0服務器,然后點-項目-右鍵屬性,左邊列表找到‘運行’,右邊找到'服務器' ,然后選擇自己配置好的tomcat,確定,然后啟動服務器,然后點到項目上 點運行或者部署,出現了上述錯誤。其實不難看出我的操作步驟均正常,那到底是哪出了問題呢?我們一步一步的測試
1.檢測tomcat是否正常
   檢測方法:脫離IDE,手動創建一個web應用 運行 訪問,如果不出問題,表式tomcat一切正常.
2.把項目部署到NetBeans自帶的GlassFish服務器上測試 3.再把項目部署到NetBeans自帶的Tomcat服務器上測試(如果沒有安裝可以點安裝程序,然后點 定制 2個字 進行單獨安裝)
如果運行正常,表式你的IDE沒有問題
上述3點都測試過了,都沒有問題?那么再部署你的tomcat試試,還是不行?還是RP 問題,這下你不妨看看你的tomcat和人家NetBeans提供的Tomcat有什么區別,找到安裝目錄 進去看看,長得一樣不一樣,然后你會驚奇的發現在webapps目錄下人家是不是比你多了幾個文件夾?
.../.../wabapps/ 進去仔細看.
自己的Tomcat下只有ROOT目錄
而人家的Tomcat下有docs 、examples 、host-manager 、manager 、ROOT 
別想那么多了,把他們統統拷貝到自己的Tomcat下,再啟動服務器再測試, 成功
注意哦,這些目錄里有3個是必要目錄docs 、host-manager 、manager ,而ROOT是發布目錄,examples是測試用例,光有這3個目錄還不行,你再去看看人家的目錄里還有什么,人家這3個目錄里還有子目錄還有文件,所以你不能空空的放3個空目錄啊,一定要把那3個目錄連帶里面的東西一起拷貝到你的tomcat的webapps目錄中哦~

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM