MAVAE

1 自动下载项目所需要的jar包,统一管理jar包之间的依赖关系

2完成项目构建

 

    maven的安装与配置

   ​ 安装jdk环境:maven的运行需要依赖jdk。

   下载maven。官网下载:Maven – Download Apache Maven

   将下载的maven压缩包直接解压到本地磁盘即可。

   配置环境变量: MAVEN_HOME: maven安装目录 Path:%MAVEN_HOME%/bin

   测试是否安装成功。命令行输入:mvn -v 本地仓库配置 Maven本地仓库默认地址为:C:\user\maven\repository。 也可以改变本地仓库地址。 maven安装目录 -> conf文件夹 -> settings.xml配置文件

      <!-- localRepository

                | The path to the local repository maven will use to store artifacts. |

                 | Default: ${user.home}/.m2/repository   

                 <localRepository>/path/to/local/repo</localRepository> -->   

       <localRepository>E:\dev_software\repository</localRepository>

远程仓库配置 Maven远程仓库默认地址为:http://my.repository.com/repo/path。也可以改变远程仓库地址。 打开maven安装目录中的conf文件夹, maven安装目录 -> conf文件夹 -> settings.xml配置文件

<mirror>

             <id>nexus-aliyun</id>

             <mirrorOf>central</mirrorOf>

            <name>Nexus aliyun</name>   

          <url>http://maven.aliyun.com/nexus/content/repositories/central</url>

</mirror> ​  

   MAVEN常用命令

      编译:mvn compile 将java文件编译成class文件,必须在项目目录下运行该命令 

       D:\hello>mvn compile

     运行:mvn exec 执行main方法

       D:\hello>mvn exec:java -Dexec.mainClass="com.neusoft.hello.Hello"

        打包:mvn package 将项目打包到target目录下。
       安装:mvn install 打包到本地仓库。解决本地多个项目共用某个jar包的问题。
       建立目录结构:mvn archetype:generate
      清理:mvn clean 将项目根目录下的target目录删除。
      单元测试:mvn test 执行src/test/java目录下的单元测试类。 注意:单元测试类名规范:XXXTest.java,并且要在pom.xml中依赖junit包。   

全局配置jdk版本 

Maven默认的jdk版本配置是1.5,所以在开发中,一般都需要修改jdk版本的配置。 可以进行全局配置,也可以进行局部配置。

打开 settings.xml 配置文件,找到 profiles 这个标签,在这里添加如下代码

       <profiles>
    <profile>  
        <id>jdk-1.8</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>
    ...
</profiles>                                                                           

  • 16
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值