idea maven 仓库配置

打开settings.xml 文件找到<mirrors></mirrors>找到这个节点在节点中添加:

<!--  配置阿里云  -->
<mirror>
    <id>nexus-aliyun</id>
    <mirrorOf>*</mirrorOf>
    <name>Nexus aliyun</name>
    <url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>
  • mirrors可以配置多个mirror,每个mirror有id,name,url,mirrorOf属性。 

  • id是唯一标识一个mirror 

  • name貌似没多大用,相当于描述 url是官方的库地址 

  • mirrorOf代表了一个镜像的替代位置,例如central就表示代替官方的中央

上面配置<mirrorOf>*</mirrorOf>中*的意思就是(根据mirrorOf和repository的id)匹配所有的库(repository),这样就是说如果你需要某个jar,他会从镜像地址去下载这个jar。不管你配置了多少个库,即使这些库的地址不一样,仍然会从镜像地址访问。

官方说明:https://maven.apache.org/guides/mini/guide-mirror-settings.html

在maven文件目录下的conf文件夹中有个 settings.xml 文件,这就是配置Maven的文件。

打开settings.xml 文件找到<profiles></profiles>标签在里面添加:

<profile>  
    <id>jdk18</id>  
    <activation>  
       <activeByDefault>true</activeByDefault>  
       <jdk>1.8</jdk>  
    </activation>  
    <properties>  
        <maven.compiler.source>1.8</maven.compiler.source>  
        <maven.compiler.target>1.8</maven.compiler.target>  
        <maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>  
    </properties>   
</profile>

猜你喜欢

转载自www.cnblogs.com/jzzgci/p/12289850.html
今日推荐