如何解决本地mvn编译安装的jar包在IDEA的pom文件中找不到

在IDEA中maven作为一个内置的工具,不需要任何配置就可以使用,点开settings

可以看到有三个maven可以选择

C:/apache-maven-3.5.3这个maven当然是我自己安装的,至于Bundled(Maven 3)和Bundle(Maven 2)都是IDEA自带的

打开IDEA安装目录下的plugin可以看到这里有个maven目录,点进去会发现有maven2和maven3,idea默认用的就是这里的maven。

而我们无论在哪都能使用的mvn命令,这个当然还是需要配置环境变量,这里无论配置哪个目录下的maven都不会对IDEA中maven造成影响,当然有一点需要注意,那就是repository的目录

默认情况repository的存储地址是在用户文件夹下 的.m文件夹中,如果都不去修改的话没什么问题,但是如果设置环境变量的Maven和IDEA中的Maven用的并不是一个,而且其中一个maven的repository用的并不是默认的repository的时候,就需要注意了,把IDEA中的repository地址和环境变量中的maven的repository地址设置成一样,这样才可以保证在任意文件加下执行mvn编译安装后的jar包能在IDEA中找到

 

posted @ 2018-12-24 15:09  奋斗的菜鸡  阅读(2924)  评论(0编辑  收藏  举报