开发者社区> 问答> 正文

请教一个maven配置问题?403.10 禁止访问:配置无效 

  另:maven repository 目录设置在D:\Java_JDK\repository  里,D:\Java_JDK\apache-maven-3.0.4\conf\settings.xml 文件里的位置也改了。 请教各们一下,请看我的maven配置,为什么我的maven home显示到\bin..  里去了呢?哪里设置错了,请帮忙指正一下!  

展开
收起
kun坤 2020-05-27 21:27:14 693 0
1 条回答
写回答
取消 提交回答
  • 他是自动通过path来生成的吧? 好像你自己设置的环境变量maven home 没生效。 \bin.. 和你设置的效果是一样的。######

    引用来自“27号”的答案

    他是自动通过path来生成的吧? 好像你自己设置的环境变量 maven home 没生效。 \bin\.. 和你设置的效果是一样的。
    这是参考网上的配置来设置的啊,一般不都这么设置的么
    ######maven的环境变量名应该是M2_HOME吧######只是一个名字而已######

    引用来自“cnstu”的答案

    maven的环境变量名应该是M2_HOME吧
    ,果然如此, 这是为什么呢? 不就是个变量名,随便写应该都对啊,为什么一定得是M2_HOME呢?
    ######这个应该和JAVA_HOME一样,开发者就这样定义的######

    引用来自“34176470”的答案

    引用来自“27号”的答案

    他是自动通过path来生成的吧? 好像你自己设置的环境变量 maven home 没生效。 \bin\.. 和你设置的效果是一样的。
    这是参考网上的配置来设置的啊,一般不都这么设置的么
    我机器上只设置了一个path。就可以使用了。
    ######估计是根据可执行文件位置判断的相对路径吧。######
    %MAVEN_HOME%\bin\..

    不就是%MAVEN_HOME%目录么? bin的上一级目录######我都是直接设置path和java_home 就可以用命令行啦######

    引用来自“27号”的答案

    引用来自“34176470”的答案

    引用来自“27号”的答案

    他是自动通过path来生成的吧? 好像你自己设置的环境变量 maven home 没生效。 \bin\.. 和你设置的效果是一样的。
    这是参考网上的配置来设置的啊,一般不都这么设置的么
    我机器上只设置了一个path。就可以使用了。
    M2_HOME 只是一个环境变量的名字 没有什么规定不规定的。 你就是叫M2_HOMEAAA也没有错 ,但是在path里面引用的时候 写成%M2_HOMEAAA%就行了 注:M2_HOMEAAA=D:\apache-maven-3.0.3  即  maven的安装目录 path里面 后面要添加maven的环境变量是;D:\apache-maven-3.0.3\bin  写成 %M2_HOMEAAA%\bin也是对的。
    2020-05-28 14:46:06
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载