• Maven-001-初识及本地环境配置


      前段时间想对自己之前写的一些代码或者小工具,因为写的比较乱,因而想系统的管理一下自己学习 Java 时写的源码,经过多方请教、网上查询,最终决定使用 Maven 来管理自己写的代码。

      Maven 是一个 Java 项目管理的工具,关于其详尽的描述,在此不再赘述,大家可以到网上捕捕鱼,相信大家会有一个完美的答案。作为一个初学者,在此将自己学习 Maven 的过程中的一点一滴记录下来,希望有一天自己回首的时候,可以看到自己往昔的努力,也算是一份难得的日记吧,哈哈哈。若有写的不好的地方,希望大家莫要见怪,也敬请告知,不胜感激,谢谢!

      1、下载、安装 Maven

      在此 下载地址 下载对应的版本,我下载的版本是:apache-maven-3.3.9,下载完成后,解压到本地目录(建议目录不要含有空格或中文等特殊字符)即可。

      2、配置系统环境变量如下所示

    1 MVN_HOME=D:envConfigapache-maven-3.3.9
    2 Path=%MVN_HOME%in;%Path%

      3、修改 maven 配置

      在 {maven目录}confsettings.xml 配置文件中,添加如下代码,修改本地仓库为本地仓库,例如:D:/envConfig/m2e_repo。

    <localRepository>D:/envConfig/m2e_repo</localRepository>

      在 profiles 节点下添加如下配置修改默认的编译 jdk。

     1     <profile>
     2         <id>jdk-1.8</id>
     3         
     4         <activation>
     5             <activateByDefault>true</activateByDefault>
     6             <jdk>1.8</jdk>
     7         </activation>
     8         
     9         <properties>
    10             <maven.compiler.source>1.8</maven.compiler.source>
    11             <maven.compiler.target>1.8</maven.compiler.target>
    12             <maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
    13         </properties>
    14     </profile>

      

      4、验证

      启动命令行窗口,输入命令:mvn -v,若正确输出 maven、java、系统信息,且没有报错,则说明 maven 配置成功。

      5、命令行创建 maven 项目模块

      执行如下所示的命令行即可创建相应的项目模块,只需根据提示输入相应的信息,即可成功创建 maven 工程:

    mvn archetype:generate

      或者直接指定响应的信息即可,如下所示:

    mvn archetype:create -DgroupId=cn.ffp.autotest -DartifactId=autotest-cmd

      

    至此,Maven-001-初识及本地环境配置 顺利完结,希望此文能够给初学 Maven 的您一份参考。

    最后,非常感谢亲的驻足,希望此文能对亲有所帮助。热烈欢迎亲一起探讨,共同进步。非常感谢! ^_^

     

  • 相关阅读:
    Stuts2的"struts.devMode"设置成true后,不起作用,仍需要重启tomcat
    Javascript和Java获取各种form表单信息的简单实例
    cascade 介绍与用法 ( oracle)
    Struts2拦截器的使用 (详解)
    关于ActionContext.getContext()的用法心得
    mySQL中如何给某一IP段的用户授权?
    【BZOJ4260】Codechef REBXOR (Trie树)
    【BZOJ4500】矩阵(差分约束)
    【BZOJ2054】疯狂的馒头(并查集,线段树)
    【BZOJ1005】[HNOI2008]明明的烦恼(prufer序列)
  • 原文地址:https://www.cnblogs.com/fengpingfan/p/5179637.html
Copyright © 2020-2023  润新知