maven笔记

1、环境配置

依赖地址集:https://mvnrepository.com/

下载地址:https://maven.apache.org/download.cgi

 

配置环境变量:MAVEN_HOME:路径下的/bin    在path后添加%MAVEN_HOME%

 

2、maven项目结构

 ${basedir} :存放pom.xml和所有子目录

${basedir}/src/main/java  :项目java代码

${basedir}/src/main/resources :项目的资源,比如说property文件

${basedir}/src/test/java  :项目的测试类,比如说JUnit

${basedir}/src/test/resources :项目测试使用的资源

 

maven配置阿里镜像仓库

 

打开maven的配置文件(windows机器一般在maven安装目录的conf/settings.xml),在<mirrors></mirrors>标签中添加mirror子节点:

复制代码
<mirror>
    <id>aliyunmaven</id>
    <mirrorOf>*</mirrorOf>
    <name>阿里云公共仓库</name>
    <url>https://maven.aliyun.com/repository/public</url>
</mirror>
复制代码

 另外最好修改本地仓库的路径,否则默认存储在C盘,容易占用过多。

<settings></settings>标签中添加localRepository子节点:

<localRepository>D:/repository</localRepository>

 

 Intellij集成maven

 

 

 

pom.xml:

<build>
<finalName>maven_web</finalName>
<plugins>
<!-- Config: Maven Tomcat Plugin -->
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<version>2.2</version>
<!-- Config: contextPath and Port (Default:8080) -->
<configuration>
<path>/maven_web</path>
<port>8080</port>
</configuration>
</plugin>
<!-- Config: Maven Jetty Plugin -->
<plugin>
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-maven-plugin</artifactId>
<version>9.4.3.v20170317</version>
<!-- Config: contextPath and Port (Default:8080) -->
<configuration>
<httpConnector>
<port>8081</port>
</httpConnector>
<webAppConfig>
<contextPath>/maven_web</contextPath>
</webAppConfig>
</configuration>
</plugin>
</plugins>
</build>

 

posted on 2021-12-16 15:55  bruce.sharp  阅读(58)  评论(0)    收藏  举报