idea常見報錯與解決之收集

問題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

https://youtrack.jetbrains.com/issue/IDEA-203028

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

推薦閱讀更多精彩內(nèi)容