Glassfish 3.1部署错误



我正在Glasfish application Server上开发一个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

服务器日志没有报告其他任何东西,我在网上搜索过,但似乎没有人鼓励同样的问题

我的war文件不包含任何zip文件!

有谁知道如何解决这个问题吗?

Thank you in and space

解决方案如下:

重命名WAR文件

看起来很神奇,但之后一切又正常了!

可能是一些早期的部署失败,留下了一些对损坏的应用程序的引用。这只是个猜测

当您在部署文件夹中创建了一个同名的文件时,就会发生这种情况。清理该文件并重新部署它就可以了。在重新部署之前,您可能应该重新启动。

相关内容

最新更新