Maven項目管理工具
maven項目->本地倉庫->判斷配置文件->沒指定->遠程倉庫-》本地倉庫
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?->指定了->鏡像倉庫-》本地倉庫
GroupId:一般是逆向公司域名
ArtifactId:一般是項目jar名
Version:版本號
maven目錄里面conf,里面settings.xml
<localRepository>本地倉庫路徑</localRepository>
<!-- 鏡像配置 -->
<mirrors>
????????<mirror>
? ? ? ????????<id>
? ? ? ????????<mirrorOf>*</mirrorOf>
? ? ? ????????<name>mavenRepository</name>
? ? ? ????????<url>http://insecure.repo1.maven.org/maven2/</url>
????????</mirror>
????????<mirror>
? ? ? ? ????????<id>aliyunmaven</id>
? ? ? ? ????????<mirrorOf>*</mirrorOf>
? ? ? ? ????????<name>阿里云公共倉庫</name>
? ? ? ? ????????<url>https://maven.aliyun.com/repository/public</url>
????????</mirror>
????????<mirror>
????????????????<id>huaweicloud</id>
????????????????<mirrorOf>*</mirrorOf>
? ? ? ? ????????<name>華為公共倉庫</name>
????????????????<url>https://mirrors.huaweicloud.com/repository/maven/</url>
????????</mirror>
</mirrors>
<!-- 配置jdk,在使用Maven后,項目由Maven來完成編譯和打包運行,需要指定使用的JDK版本?-->
<profiles>
????????<profile>
? ? ? ? ? ? ? ? <id>jdk-17</id>
????????????????<activation>
? ? ? ? ? ? ? ? ? ? ? ? <activeByDefault>true </activeByDefault>
? ? ? ? ? ? ? ? ? ? ? ? <jdk>17 </jdk>
????????????????</activation>
? ? ? ? ? ? ? ? <properties>
? ? ? ? ? ? ? ? ? ? ? ? <maven.compiler.source>17</maven.compiler.source>
????????????????????????<maven.compiler.target>17</maven.compiler.target>
????????????????????????<maven.compiler.compilerVersion>17</maven.compiler.compilerVersion>
????????????????</properties>
????????</profile>
</profiles>
在IDEA中創建和配置maven
注意idea對于maven和jdk的支持,可以通過File->Project Settings里Project Language leve來看,降級jdk或者升級idea來解決
創建一個新項目,選擇EmptyProject
建一個模塊,里面建文件寫
Maven Repository: Search/Browse/Explore