我正在将 .war 文件从 Windows 传输到 ubuntu 服务器以将其部署在 Tomcat7 中...如果我直接部署它,tomcat 会抛出异常“不可读”
java.util.zip.ZipException: error in opening zip file
所以我需要将文件转换为可读格式,以便tomcat7读取并部署..
请让我知道该怎么做...任何软件或任何命令?感谢你的帮助
更新:
java.lang.IllegalArgumentException: Invalid or unreadable WAR file : /var/lib/tomcat7/webapps/mycompany.war
at org.apache.naming.resources.WARDirContext.setDocBase(WARDirContext.java:136)
at org.apache.catalina.core.StandardContext.resourcesStart(StandardContext.java:4894)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5074)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:895)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:871)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:615)