maven的repository里存放的都是各种jar包和maven插件。当向仓库请求插件或依赖的时候,会先检查local repository,如果local repository有则直接返回,否则会向remote repository请求,并缓存到local repository。
位置为%MAVEN_HOME%/conf/setting.xml,maven_home可以查看idea中的maven设置
点击(此处)折叠或打开
- <?xml version="1.0" encoding="UTF-8"?>
- <settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">
- <localRepository>D:\mvn\localRepository</localRepository>
-
- <pluginGroups>
-
- </pluginGroups>
-
- <proxies>
-
- </proxies>
- <servers>
-
- </servers>
- <mirrors>
-
- <mirror>
- <id>alimaven</id>
- <name>aliyun maven</name>
- <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
- <mirrorOf>central</mirrorOf>
- </mirror>
- </mirrors>
- </profiles>
- </settings>
通过命令自动生成idea项目工程,只需要执行以下命令即可:
mvn idea:idea
如果要清除idea的项目工程文件:
mvn idea:clean