商业Java版 ThinkInShop

  1. 主页
  2. 文档
  3. 商业Java版 ThinkInShop
  4. 常见问题
  5. maven编译报错Blocked mirror for repositories解决

maven编译报错Blocked mirror for repositories解决

1)Windows 版:File —> Settings —> Build,Execution,Deployment —> Build Tools —> Maven —> Importing —> VM options for importer,值为:-Dmaven.wagon.http.ssl.insecure=true -Dmaven.wagon.http.ssl.allowall=true

(2)Mac 版:Preferences —> Build,Execution,Deployment —> Build Tools —> Maven —> Importing —> VM options for importer,值为:-Dmaven.wagon.http.ssl.insecure=true -Dmaven.wagon.http.ssl.allowall=true

查找资料发现是因为在3.8.1后面的版本中block掉了所有HTTP协议的repositories,可以通过设置mirror中mirrorOf和blocked属性的值为false来解决,考虑到setting.xml是通用文件,就不打算修改,而是把maven版本降低到了3.6.3