Unfortunately, I found a simple workaroud to this question. Running Maven with the -X option causes it to try other servers to download the source code. Instead of HTML garbage, some jar files have the right content inside.
mvn clean install -X > d:\log.txt
And in the log file you will find the following messages:
Downloading: https://repository.apache.org/content/groups/public/org/apache/axis2/mex/1.6.1-wso2v2/mex-1.6.1-wso2v2-impl.jar [DEBUG] Writing resolution tracking file D:\wso2_local_repository\org\apache\axis2\mex\1.6.1-wso2v2\mex-1.6.1-wso2v2-impl.jar.lastUpdated Downloading: http://maven.wso2.org/nexus/content/groups/wso2-public/org/apache/axis2/mex/1.6.1-wso2v2/mex-1.6.1-wso2v2-impl.jar
You see, Maven switched repository.apache.org to maven.wso2.org when he encountered a download problem. So now the following error:
[ERROR] error: error reading D:\wso2_local_repository\org\apache\axis2\mex\1.6.1-wso2v2\mex-1.6.1-wso2v2-impl.jar; error in opening zip file
extjstricks Jul 29 '14 at 10:02 2014-07-29 10:02
source share