java - Glassfish 中的部署错误 - PrimeFaces

标签 java netbeans glassfish

<分区>

当我在 NetBeans 中运行我的项目时一切正常,但是当我尝试部署它时出现以下错误:

Error occurred during deployment: 

Exception while loading the app : java.lang.IllegalStateException:
ContainerBase.addChild: start: org.apache.catalina.LifecycleException:
java.lang.RuntimeException:
com.sun.faces.config.ConfigurationException: Source Document:
jar:file:/C:/Users/User/Downloads/glassfish-4.0/glassfish4/glassfish/domains/domain1/applications/Zaman/WEB-INF/lib/primefaces-3.4.jar!/META-INF/faces-config.xml
Cause: Class 'org.primefaces.component.fileupload.FileUploadRenderer'
is missing a runtime dependency: java.lang.NoClassDefFoundError:
org/apache/commons/fileupload/FileItem. Please see server.log for more
details.

它说原因是:

Cause: Class 'org.primefaces.component.fileupload.FileUploadRenderer'
is missing a runtime dependency: java.lang.NoClassDefFoundError:
org/apache/commons/fileupload/FileItem.

我不知道该怎么办。

最佳答案

您应该添加 Commons Fileupload到您的应用程序。

关于java - Glassfish 中的部署错误 - PrimeFaces,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17946631/

相关文章:

java - java中的参数和项目

java - 在 CloudBees 上部署 NetBeans JAXWS

java - 用java制作一个基本游戏,jFrame形式与jframe

docker - 如何在Payara Micro中动态设置上下文根?

java - 无法让 ant 工作,尝试安装 Clojure

Java Hibernate Criteria 仅返回一个实体字段

java - 使用java访问OLE对象

java - Web 应用程序性能和部署架构 (java)

maven - 实例化 EJBContainer 时出现异常

java - Spring JDBC - 将对象转换为 Blob 时出现 ClassCastException