zoukankan      html  css  js  c++  java
  • maven的安装和配置以及搭建项目应用

    1.检查jdk是否安装

     

    2.下载maven   访问maven下载页面下载最新maven文件apache-maven-3.3.9-bin.zip   下载链接 http://maven.apache.org/download.html 

    3.将压缩文件解压到指定的目录中如:F:xueximavenapache-maven-3.3.9

    4.接着需要设置环境变量,将maven安装配置到操作系统环境中,打开系统属性面板,点击高级系统设置,再点击环境变量,在系统变量中新建一个变量,变量名为M2_HOME,变量值为Maven的安装目录D:inapache-maven-3.0。点击确定,接着在系统变量中找到一个名为Path的变量,在变量值的末尾加上%M2_HOME%in;,注意多个值之间需要有分号隔开,然后点击确定。至此,环境变量设置完成,详细情况如图

     

    重新打开一个cmd窗口运行以下命令检查maven的安装情况:

    C:UsersJuven Xu>echo %M2_HOME%

    C:UsersJuven Xu>mvn -v

     

    第一条命令echo %M2_HOME%用来检查环境变量M2_HOME是否指向了正确的Maven安装目录;而mvn –version执行了第一条Maven命令,以检查Windows是否能够找到正确的mvn执行脚本。

    5.maven添加本地仓库打开本地存放maven目录(或者maven安装目录,我的安装目录是:D:cloud_cmsmavenapache-maven-3.0.4,这里没多大影响,我只是不同的项目有不同的仓库,随便创建到哪里都行)

    6.打开apache-maven-3.3.9找到conf文件夹下的setting.xml文件,找到地53行,把注释去掉,修改成:<localRepository>D:/Util/maven/maven-dependcies</localRepository>(中间路径是第五步给maven添加的本地仓库的绝对路径)

    7.打开myeclipse打开window属性preferences属性输入maven点击Installations点add把maven解压包的绝对路径输入如图

    在点击user settings如图操作

    第一行是把他解压文件里面的conf文件夹下面的setting.xml的绝对路径输入,第二行是自动识别出来的点击OK

    8.新建一个web项目(不要新建maven项目)然后把Add maven support点上如图

    新建项目完成,

    9.在百度maven仓库当中搜索包在pom.xml文件里面的dependencies标签里面把包的配置文件添加进去如:

    <dependency>

    <groupId>org.aspectj</groupId>

    <artifactId>aspectjweaver</artifactId>

    <version>1.8.0</version>

    </dependency>

    10.在properties标签里面把spring和oracle和log4j的版本号添加进去,如:

    <!-- spring版本号 -->

    <spring.version>4.3.2.RELEASE</spring.version>          

    <!-- oracle版本号 -->

    <ojdbc7.version>12.1.0.2</ojdbc7.version>

    <!-- log4j日志文件管理包版本 -->

    <log4j.version>2.2</log4j.version>

    <slf4j.version>1.7.7</slf4j.version>

    <junit.version>4.12</junit.version>

    <jackson.version>2.8.1</jackson.version>

    11.保存一下,右键项目点击mave1myeclipse>--update project>--ok,就会自动下载jar包。

    完成!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

  • 相关阅读:
    SQL基础复习03--数据查询SQL语句(单表查询)
    SQL基础复习02--数据操纵SQL语句
    数据结构与算法01--复杂度
    SQL基础复习01--SQL基础与数据定义SQL语句
    Azure Data Studio的初步了解与使用
    ASP.NET Core Web API 使用DynamicLinq实现排序功能
    Vue3-说说Vue 3.0中Treeshaking特性?举例说明一下?
    JavaScript高频手写面试题
    Java常用文件操作-1
    Java 架构师之路(2)
  • 原文地址:https://www.cnblogs.com/Chengjq/p/6017279.html
Copyright © 2011-2022 走看看