2011-05-23 150 views
1

我想在Netbeans中創建一個新的JSF應用程序。我已經將我現有的java源代碼文件&包轉移到netbeans &中新的'具有JSF框架的Java Web項目'中新創建的src文件夾中,我還將所有依賴關係添加到類路徑中。通過netbeans在tomcat服務器上部署應用程序

但是當我嘗試通過NetBeans的Tomcat服務器上部署我的應用程序時,出現以下錯誤

Starting Tomcat process... 
Waiting for Tomcat... 
Tomcat server started. 
In-place deployment at Z:\dev\Px10App\build\web 
deploy?config=file%3A%2FZ3A%2FUsers%2FXX%2FAppData%2FLocal%2FTemp%2Fcontext64443165856331944.xml&path=/Px10App 
http://localhost:8070/manager/deploy?config=file%3A%2FZ%3A%2FUsers%2FXX%2FAppData%2FLocal%2FTemp%2Fcontext64443165856331944.xml&path=/Px10App 
Z:\dev\Px10App\nbproject\build-impl.xml:732: The module has not been deployed. 
BUILD FAILED (total time: 1 minute 19 seconds) 

上解決這個任何幫助,不勝感激!

+0

從哪裏複製文件?我的意思是你以前在使用其他IDE,現在試圖去NetBeans?您的NetBeans項目是否顯示任何錯誤?你有沒有嘗試重新啓動NetBeans一次? – Bhushan 2011-05-23 19:03:45

+0

第一個網址的解碼版本看起來不正確:file:/Z3A/Users/XX/AppData/Local/Temp/context64443165856331944.xml (注意缺少3A之前的%) – jontro 2011-05-23 22:42:09

+0

@Bhushan:不,我剛纔複製了src文件NetBeans中的另一個項目啓用了jsf支持的新項目。是的,我試過幾次重新啓動它 – 2011-05-24 02:13:07

回答

0

正如您注意到的,您的項目使用Glassfish運行正常。您的問題背後的最合理的想法是,您的Tomcat容器沒有所需的庫。 Glassfish附帶連同所有必要的一個基於JSF的Web應用程序或EJB應用運(例如:JSF的小鬼*升,MySQL連接,*jsf-api鑽嘴魚科IMPL,名單很長)。

您可以嘗試將這些庫複製到tomcat的LIB文件夾中並重新啓動它。 告訴我們這個消息。

相關問題