descrição errada
- Ambiente: maven3.5.3, idea2019.3
- Detalhes do problema: Todos os pacotes jar não podem ser importados. Verifique o armazém local e descubra que não há pacotes jar normais, que são todos arquivos que terminam com .lastUpdate
- Etapas da solução de problemas:
1. Substitua o espelho, o resultado falha
2. Substitua a versão da ideia, o resultado falha
3. Substitua a rede de computadores, o resultado falha
4. Baidu, os resultados são os mesmos e o problema não pode ser resolvido de todo
problema resolvido
Com meu Baidu persistente, ainda não havia resultado. Finalmente, com a ajuda de um dos meus irmãos mais velhos, descobri a raiz do problema: porque o Alibaba Cloud não suporta mais downloads http, apenas https (Aqui está uma pergunta. A imagem do Alibaba Cloud do meu outro computador começa com http, mas ainda funciona)
As etapas da solução são as seguintes
- Modifique a imagem do Alibaba Cloud, modifique http para https
<mirror>
<id>aliyunmaven</id>
<mirrorOf>*</mirrorOf>
<name>阿里云公共仓库</name>
<url>https://maven.aliyun.com/repository/public</url>
</mirror>
No entanto, outro problema surgirá neste momento, que é o problema de verificação do certificado SSL. A solução é a seguinte:
- Na ideia, Arquivo-> Configurações, pesquise por importação na caixa de pesquisa e, em seguida, copie e adicione o seguinte código nas opções de VM para importador à direita
-Dmaven.wagon.http.ssl.insecure=true -Dmaven.wagon.http.ssl.allowall=true
Esta configuração é usada para ignorar a verificação do certificado SSL, então o problema é resolvido, o pacote jar é baixado normalmente
Além disso, embora o problema anterior seja resolvido, o projeto atual relatará o seguinte erro ao usar o comando de empacotamento mvn package
[INFO] Scanning for projects...
Downloading from aliyunmaven: https://maven.aliyun.com/repository/public/org/springframework/boot/spring-boot-starter-parent/2.2.6.RELEASE/spring-boot-starter-parent-2.2.6.RELEASE.pom
[ERROR] [ERROR] Some problems were encountered while processing the POMs:
[FATAL] Non-resolvable parent POM for org.hyx:house:0.0.1-SNAPSHOT: Could not transfer artifact org.springframework.boot:spring-boot-starter-parent:pom:2.2.6.RELEASE from/to aliyunmaven (https://maven.aliyun.com/repository/public): Transfer failed for https://maven
.aliyun.com/repository/public/org/springframework/boot/spring-boot-starter-parent/2.2.6.RELEASE/spring-boot-starter-parent-2.2.6.RELEASE.pom and 'parent.relativePath' points at no local POM @ line 5, column 10
@
[ERROR] The build could not read 1 project -> [Help 1]
[ERROR]
[ERROR] The project org.hyx:house:0.0.1-SNAPSHOT (D:\workspace\house-01\pom.xml) has 1 error
[ERROR] Non-resolvable parent POM for org.hyx:house:0.0.1-SNAPSHOT: Could not transfer artifact org.springframework.boot:spring-boot-starter-parent:pom:2.2.6.RELEASE from/to aliyunmaven (https://maven.aliyun.com/repository/public): Transfer failed for https://m
aven.aliyun.com/repository/public/org/springframework/boot/spring-boot-starter-parent/2.2.6.RELEASE/spring-boot-starter-parent-2.2.6.RELEASE.pom and 'parent.relativePath' points at no local POM @ line 5, column 10: sun.security.validator.ValidatorException: PKIX pa
th building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target -> [Help 2]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/ProjectBuildingException
[ERROR] [Help 2] http://cwiki.apache.org/confluence/display/MAVEN/UnresolvableModelException
Se a solução de acompanhamento continuar a ser atualizada, espero que alguns grandes nomes possam dar dicas quando a virem! ! ! ! !