捡捡java——2、基础07
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