Some time ago downloaded from the Internet dubbo-admin found in the jdk1.7 is not available, and later according to the online upgrade of the jar package version or there is a problem, and then observed that the compilation found that the compilation appears similar to the following exception:
----------------------------------------------------
Maven Compile Error: Errors: An error occurred while reading C:\workspaces\maven-3.3.9\repository\commons-lang\commons-lang\2.5\commons-lang-2.5.jar; Resolution of invalid LOC header (bad signature)
Error: Error reading/home/subaochen/.m2/repository/org/slf4j/slf4j-api/1.6.1/slf4j-api-1.6.1.jar; invalid LOC header (bad Signature
The solution is to delete the hint file so that maven can re-download it and solve it.
-------------------------------------------------------
It's just servlet2.5 and Mina's fault, so remove the two jar packages from the local repository and pull them back from the server. 1111
Dubbo-admin deployment appears valid LOC header (bad signature) exception after recompilation