Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/323.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 通过netbeans在tomcat服务器上部署应用程序_Java_Jsf_Tomcat_Netbeans - Fatal编程技术网

Java 通过netbeans在tomcat服务器上部署应用程序

Java 通过netbeans在tomcat服务器上部署应用程序,java,jsf,tomcat,netbeans,Java,Jsf,Tomcat,Netbeans,我正在尝试在Netbeans中创建一个新的JSF应用程序。我已将现有的java源代码文件和包转移到netbeans中新创建的“JavaWebProject with JSF framework”中的src文件夹中,并且我已将所有依赖项添加到类路径中 但是,当我试图通过netbeans在Tomcat服务器上部署我的应用程序时,它失败了,出现了以下错误 Starting Tomcat process... Waiting for Tomcat... Tomcat server started. In

我正在尝试在Netbeans中创建一个新的JSF应用程序。我已将现有的java源代码文件和包转移到netbeans中新创建的“JavaWebProject with JSF framework”中的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)

非常感谢您对解决此问题的任何帮助

正如您所注意到的,您的项目使用Glassfish运行良好。问题背后最合理的想法是您的Tomcat容器没有所需的库。 Glassfish附带了基于JSF的web应用程序或EJB应用程序所需的所有库(例如:JSF imp*l、Mysql连接器、*
JSF api
mojarra impl,列表很长)

您可以尝试将这些库复制到tomcat的LIB文件夹中,然后重新启动它。
告诉我们这个消息。

你是从哪里复制这些文件的?我的意思是,你以前使用过其他的IDE,现在却试图转到NetBeans?您的NetBeans项目是否显示任何错误?你试过重新启动NetBeans吗?第一个url的解码版本似乎不正确:file:/Z3A/Users/XX/AppData/Local/Temp/context64443165856331944.xml(注意3A之前缺少的%b)@Bhushan:不,我刚刚将NetBeans中另一个项目的src文件复制到启用jsf支持的新项目中。是的,我试着重新启动了好几次times@Marcos:检查隐藏的文件。这些可能还附带了所需的src。@Bhushan:我已经处理好了。顺便说一句,我刚刚发现我可以上传到Glassfish服务器上,但不能上传到Tomcat上。