如何运行一个使用IDEA而不用.m2仓库的Kotlin的maven项目?

问题描述 投票:0回答:1

大家好,我想用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运行时,可以参考上面的提示。

maven kotlin intellij-idea
1个回答
0
投票

1) Preferences > Build,Execution,Deployment > Build Tools > Maven

2) 勾选 "本地仓库 "附近的 "覆盖",并输入Maven本地仓库的路径。

P.S.我使用的是IDEA 2018.3,所以在其他版本上,这个设置的路径可能会略有不同。

© www.soinside.com 2019 - 2024. All rights reserved.