maven的repository里存放的都是各种jar包和maven插件。当向仓库请求插件或依赖的时候,会先检查local repository,如果local repository有则直接返回,否则会向remote repository请求,并缓存到local repository。

位置为%MAVEN_HOME%/conf/setting.xml,maven_home可以查看idea中的maven设置

点击(此处)折叠或打开

  1. <?xml version="1.0" encoding="UTF-8"?>


  2. <settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
  3.           xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  4.           xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">

  5. <localRepository>D:\mvn\localRepository</localRepository>
  6.  
  7.   <pluginGroups>
  8.    
  9.   </pluginGroups>

  10.   
  11.   <proxies>
  12.     
  13.   </proxies>

  14.   <servers>
  15.    
  16.   </servers>

  17.   <mirrors>

  18.     
  19.      <mirror>
  20.      <id>alimaven</id>
  21.      <name>aliyun maven</name>
  22.      <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
  23.      <mirrorOf>central</mirrorOf>
  24.     </mirror>
  25.   </mirrors>

  26.   </profiles>

  27. </settings>

通过命令自动生成idea项目工程,只需要执行以下命令即可:
mvn idea:idea


如果要清除idea的项目工程文件:
mvn idea:clean




10-16 02:26
查看更多