Maven配置

下载

Link

Maven目录

  • bin: 含有mvn运行的脚本
  • boot: 含有plexus-classworlds类加载器框架
  • conf: 含有settings.xml配置文件等
  • lib: 含有Maven运行时所需要的java类库
  • LICENSE, NOTICE, README.txt针对Maven版本,第三方软件等简要介绍
  • 注意:解压文件尽量不要放在含有中文或者特殊字符的目录下。

配置Maven环境变量

  1. 右键我的电脑(或者计算机)-属性-高级系统设置-高级-环境变量-系统变量-新建MAVEN_HOME,值为maven的安装目录
  2. %MAVEN_HOME%\bin;追加到Path变量的值后面
  3. 检验是否成功:cmd-> mvn -v 或 mvn -version

配置Maven仓库

仓库简介

  • Maven使用仓库管理各种jar包插件
  • Maven仓库分为:本地仓库(local)、远程仓库(remote)两大类
  • 本地仓库: 本地电脑中的仓库。默认位置为:${user:home}/.m2/repository
  • 远程仓库包括:远程仓库中央仓库+私服+其它公共远程仓库(比如阿里、163等)
  • 中央仓库:是maven自带的远程仓库,默认地址:https://repo.maven.apache.org/maven2,由于默认中央仓库的服务器在国外,下载会比较慢,一般需要配置使用国内的公共远程仓库作为中央仓库镜像。注意配置了中央仓库镜像就不再走默认中央仓库。

修改setting.xml配置文件

  • 在maven的conf目录中找到,需要修改三个位置
<!--第一个位置在根节点下添加本地仓库位置-->
<localRepository>D:\Repositories\Maven</localRepository>

<!--第二个位置,在mirrors节点下添加 中央仓库镜像-->
<mirror>
	<id>alimaven</id>
	<name>aliyun maven</name>
	<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
	<mirrorOf>central</mirrorOf>  
</mirror> 
<!--第三个位置,在profiles节点下添加 jdk版本全局配置,因为默认为1.5-->
<profile>  
  <id>jdk18</id>  
  <activation>  
      <activeByDefault>true</activeByDefault>  
      <jdk>1.8</jdk>  
  </activation>  
  <properties>  
      <maven.compiler.source>1.8</maven.compiler.source>  
      <maven.compiler.target>1.8</maven.compiler.target>  
      <maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>  
  </properties>   
</profile>
  • 检索顺序:先检索本地仓库--再检索远程仓库--最后检索中央仓库

项目构建jar包查找顺序

IDEA配置Maven

第一步:安装插件

  • Idea自带maven插件,目前Idea不需要安装。

第二步:配置Maven

  • 在Idea的启动初始界面,打开:Configure–>Settings–>Build,Execution,Deployment–>Build Tools–>Maven
  • 如下图: Maven
  • 在右边如图设置(选择自己下载的Maven插件): Maven
  • 在Maven–>Importing中设置自动导入依赖: Maven

IDEA创建Maven工程

注意:

  • 下面演示创建Java项目,和创建web项目没多大差别。
  • 选择Maven选项,如下图所示: Maven
  • 创建Java项目可选可不选,Web项目必须选择 Maven
  • 填写项目信息 Maven
  • 项目位置和名称 Maven
  • 项目目录说明 Maven
  • Maven插件说明(默认在右边有一个maven的选项卡) Maven

运行Maven项目

两种方式

  • 第一种:(推荐)
    • 添加tomcat配置
    • 可以使用任意版本的tomcat, 比较灵活
  • 添加使用自己的Tomcat Maven
  • 修改Tomcat名字,进入Deployment Maven
  • 添加项目 Maven
  • 添加解压的war包,如图: Maven
  • 修改项目名,点击OK Maven
  • 完成,点击启动按钮,启动Tomcat

注意:Maven Web项目需要修改web.xml文件,里面版本过低。

  • 首先删除之前的版本,然后点击apply,应用一下 Maven
  • 然后再进行添加web.xml Maven
  • 选择需要的版本,点击OK,完成 Maven
  • 第二种:
    • 使用插件运行
    • 版本固定,相对配置比较复杂
    • (1)执行maven目标:tomcat:run
<!--tomcat6插件默认,可以不写,但是如果需要改端口号和路径必须手动添加,Tomcat6不支持jsp页面-->
<plugin>
 <groupId>org.codehaus.mojo</groupId>
 <artifactId>tomcat-maven-plugin</artifactId>
 <version>1.1</version>
 <configuration>
   <port>8899</port>
   <path>/ProjectName</path>
 </configuration>
</plugin>
  • (2)执行maven目标:tomcat:run
<!--tomcat7插件,必须手动添加,也可以修改端口号和路径Tomcat7支持jsp页面-->
<plugin>
 <groupId>org.apache.tomcat.maven</groupId>
 <artifactId>tomcat7-maven-plugin</artifactId>
 <version>2.2</version>
 <configuration>
   <port>6677</port>
   <path>/ProjectName</path>
 </configuration>
</plugin>


转载请注明:Memory的博客 » 点击阅读原文

打赏一个呗

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦