【发布时间】:2011-09-02 14:24:32
【问题描述】:
我正在 Glasfish 应用服务器上开发一个 JavaEE 应用程序。 我正在开发,所以我不断部署/取消部署应用程序。
直到几个小时前,当我在部署时遇到此错误时,一切都运行良好:
error in opening zip file -- file zip non valid:
和
com.sun.enterprise.deployment.deploy.shared.InputJarArchive
cannot be cast to
com.sun.enterprise.deploy.shared.FileArchive
服务器日志没有报告任何其他内容,id 确实在网上搜索过,但似乎没有人鼓励过同样的问题。
我的战争文件不包含任何 zip 文件!
有人知道如何解决这个问题吗?
谢谢你
【问题讨论】:
-
你是如何部署的?手动?它是如何建造的?您的应用程序最近添加了什么(就 jar 文件而言)?
-
仅供参考,ear,war,jar 基本上是 zip 文件,这就是记录有关 zip 文件错误的原因。有点混乱。
-
所以这意味着我的 WAR 格式不正确?
标签: java jakarta-ee deployment glassfish