問題1:
[WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is platform dependent!
解決:需要在<project>中添加<properties>標(biāo)簽:
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
問題2:
'dependencies.dependency.(groupId:artifactId:type:classifier)' must be unique: org.springframework.kafka:spring-kafka:jar -> version 1.3.5.RELEASE vs (?) @ com.abc:test-service:[unknown-version], /Users/myname/develop/idea-workspace/test-project/test-service/pom.xml, line 90, column 17
解決:明顯提示maven依賴問題,檢查一下依賴是否重復(fù)了,版本指定是否有問題等
問題3:Unable to import maven project: See logs for details
idea2018.1.5版本,使用maven3.6 構(gòu)建工程時,右側(cè)Dependencies全是紅叉,刪除所有文件,重新導(dǎo)入也一樣。idea 日志報錯提示
ERROR - #org.jetbrains.idea.maven - org.eclipse.aether.internal.impl.DefaultArtifactResolver.setLoggerFactory(Lorg/eclipse/aether/spi/log/LoggerFactory;)Lorg/eclipse/aether/internal/impl/DefaultArtifactResolver;
java.lang.NoSuchMethodError: org.eclipse.aether.internal.impl.DefaultArtifactResolver.setLoggerFactory(Lorg/eclipse/aether/spi/log/LoggerFactory;)Lorg/eclipse/aether/internal/impl/DefaultArtifactResolver;
at org.jetbrains.idea.maven.server.Maven3ServerEmbedderImpl.resolve(Maven3ServerEmbedderImpl.java:1223)
解決:看到有人分享,據(jù)說是idea的bug,此問題是屬于idea的一個bug,此版本不兼容maven3.6,切換至3.6以下即可。查看日志:idea的help -》show log in finder /或者 show log in explorer
https://blog.csdn.net/gucapg/article/details/88663739