大家好,我想用IDEA创建一个Kotlin的maven项目。我想用IDEA创建一个Kotlin的maven项目,我的maven仓库不是默认的.m2仓库。我的maven仓库不是默认的.m2,当我导入maven时,它使用我设置的位置,但当我建立项目时,IDEA要用home$USER.m2repository来搜索jar。
Warning:Kotlin: Classpath entry points to a non-existent location: /home/wfb/.m2/repository/org/apache/commons/commons-lang3/3.4/commons-lang3-3.4.jar
Error:(3, 16) Kotlin: Cannot access built-in declaration 'kotlin.Array'. Ensure that you have a dependency on the Kotlin standard library
我试着用终端机运行它,它没有问题。在使用IDEA运行时,可以参考上面的提示。
1) Preferences > Build,Execution,Deployment > Build Tools > Maven
2) 勾选 "本地仓库 "附近的 "覆盖",并输入Maven本地仓库的路径。
P.S.我使用的是IDEA 2018.3,所以在其他版本上,这个设置的路径可能会略有不同。