Spring mvc项目获取错误无效的LOC头

时间:2016-10-18 10:50:38

标签: java spring spring-mvc spring-tool-suite

我正在Liberty Profile服务器上开发spring mvc项目。启动liberty服务器时会出现以下错误。

我清理并安装了maven。我删除Liberty并再次配置并将项目添加到服务器中。仍然得到同样的错误。

感谢。

    [ERROR   ] CWWKZ0002E: An exception occurred while starting the application demo. The exception message was: java.lang.IllegalStateException: 
com.ibm.wsspi.adaptable.module.UnableToAdaptException: java.util.zip.ZipException: invalid LOC header (bad signature)

2 个答案:

答案 0 :(得分:3)

问题通过以下步骤得到解决,

jar文件可能已损坏。我删除了C:\ Users [用户名] .m2 \ repository文件夹的内容,而不是按照以下步骤

Maven更新

右键点击项目 - >选择Maven - >点击"更新项目"等待一段时间才能完成下载和配置

清理Maven

右键点击项目 - >选择运行 - >点击清理Maven

安装Maven

右键点击项目 - >选择运行 - >点击安装Maven

无效的LOC标题错误已解决。

答案 1 :(得分:0)

似乎你添加了一些腐败的库 从本地存储库中删除jar,即

  

c:/ users /您的电脑名称/ m2 /存储库/搜索您的文件然后删除

现在在您的子项目 clean install 上再次构建maven,然后在您的父项目上构建maven