maven的配置及安装(myeclipse and eclipse)

Mvaen安装

一、准备工作

               1、确定电脑上已经成功安装jdk7.0以上版本

               2win10操作系统

               3maven安装包           下载地址:http://maven.apache.org/download.cgi

二、解压Maven安装包

               在上述地址中下载最新的Maven版本,解压到指定目录(此处根据自己的需要),本人解压到了D:\install\maven\apache-maven-3.5.0目录下,里面有binlib
              

               conf等文件夹。

三、配置Maven环境变量

              在我的电脑-------属性-------高级系统设置---------环境变量---------系统变量--------新建

               变量名:M2_HOME

               变量值:D:\install\maven\apache-maven-3.5.0(这里是你maven的地址)

          找到Path在环境变量值尾部加入:;%M2_HOME%\bin; //前面注意分号  

四、检查jdk和maven的环境变量是否配置成功

      打开dos窗口运行命令mvn -v,出现如下图所示的信息说明安装成功;

五、EclispeMyEclispe

Eclispe配置

选择Preferences选项

再点击上图的open file 进入到

1.修改maven本地仓库地址

<localRepository>自己本地仓库地址(就是jar放的文件)</localRepository>

2.修改maven远程仓库缘

<mirror>

                            <id>AliMaven</id>

                            <name>aliyunmaven</name>

                            <url>http://maven.aliyun.com/nexus/content/groups/public/</url>

                            <mirrorOf>central</mirrorOf>

                   </mirror>

3.验一下我们刚才做的事情产生作用没有,控制台输入:mvnhelp:system

MyEclipse配置

我的是中文对应  在windows选项中à选择Preferences选项

和之前Eclipse一样的操作

再点击上图的open file 进入到

1.修改maven本地仓库地址

<localRepository>自己本地仓库地址(就是jar放的文件)</localRepository>

2.修改maven远程仓库源

<mirror>

                            <id>AliMaven</id>

                            <name>aliyunmaven</name>

                            <url>http://maven.aliyun.com/nexus/content/groups/public/</url>

                            <mirrorOf>central</mirrorOf>

                   </mirror>

1.Maven创建

然后全选默认

2.1自定义变量

pom文件中我们可以这样定义变量,

<properties>

    <spring.group>org.springframework</spring.group>

    <spring.version>3.1.1.RELEASE</spring.version>

</properties>

在使用的时候,通过如下方法引用

<dependency>
    <groupId>${spring.group}</groupId>
    <artifactId>spring-context</artifactId>
    <version>${spring.version}</version>
</dependency>

需要注意的是,在“<properties>”中除了可以自己构建需要的变量,也可以指定项目内置变量的值,例如,设置源码编码、生成报告编码和surefire插件的jvm运行参数为utf-8

<properties>
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
        <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
        <argLine>-Dfile.encoding=UTF-8</argLine>
</properties>

2.2 内置变量

·        ${basedir} 项目根目录

·        ${project.build.directory} 构建目录,缺省为target

·        ${project.build.outputDirectory}构建过程输出目录,缺省为target/classes

·        ${project.build.finalName} 产出物名称,缺省为${project.artifactId}-${project.version}

·        ${project.packaging} 打包类型,缺省为jar

·        ${project.xxx} 当前pom文件的任意节点的内容

2.3 依赖关系(jar导入)

依赖关系。实际上pom之间存在好三种关系:继承、依赖、聚合。我们先讲依赖,这也是最重要的关系。

例如

          <!--jUnit -->

       <dependency>

           <groupId>junit</groupId>

           <artifactId>junit</artifactId>

           <version>4.12</version>

           <!-- <scope>test</scope> -->

       </dependency>

3. 构建

3.1 plugin

Plugin的配置如下:

 

详细可以参考

https://www.yiibai.com/maven/


猜你喜欢

转载自blog.csdn.net/qq_27908393/article/details/80672591