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>

浙公网安备 33010602011771号