我正在尝试在Netbeans中创建一个新的JSF应用程序。我已经转移了我现有的java源代码文件&在netbeans&中新的'带有JSF框架的Java Web项目'中新创建的src文件夹的软件包我也已将所有依赖项添加到类路径中。
但是当我尝试通过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 :(得分:0)
正如您所注意到的,您的项目使用 Glassfish运行良好。您的问题背后最合乎逻辑的想法是您的Tomcat容器没有所需的库。 对于基于JSF的Web应用程序或EJB应用程序,Glassfish随附了所有必需的库(例如: jsf-imp * l,Mysql连接器,* { {1}}, mojarra impl,列表很长。)
您可以尝试在tomcat的LIB文件夹中复制这些库并重新启动它。 告诉我们这个消息。