zoukankan      html  css  js  c++  java
  • Maven安装和eclipse里面的配置

    一 . Maven简单介绍

            Apache Maven是个项目管理和自动构建工具,基于项目对象模型(POM)的概念。
           作用:完成项目的相关操作,如:编译,构建,单元测试,安装,网站生成和基于Maven部署项目。

           工程中的某一个xml文件中写入一个字符串,达到jar下载的作用

          maven干什么的?

          它是一个Apache的开源项目,主要服务于基于Java平台的项目构建、依赖管理和项目信息管理,为了不重复造轮子。

           例如:两个项目A B,项目A需要依赖一些jar包,项目B也需要依赖这些jar包,那么此时如果都把jar包引入到项目中,就是在重复造轮子,我们应该把这些所有的jar包放到一个地方,需要用的时候过去取即可。

    二. 如何下载Maven

          在官网下载maven安装包,解压即可使用  

          http://maven.apache.org/download.cgi

         安装环境变量

         变量值也就是你maven压缩后的根目录

        

        然后在PATH环境变量里加入%M2_HOME%in;

        

       验证
         用win键+R,进入dos命令,输入“mvn –version”,出现如下信息则表明成功!

        

      创建本地仓库(说白了仓库就是个文件夹  仓库的作用就是用来存放jar包的)

      阿里私服配置(中央仓库对于国内来说太远了,所以我们才会使用阿里的私服仓库)中央仓库:http://www.mvnrepository.com/

      找到settings.xml文件

     

    找到56行,将本地仓库路径插入(也就是下面这行代码)

     <localRepository>D:kamvn_repository</localRepository>
    

      

    找到160行,将阿里私服路径插入(下面代码)

        <mirror>
          <id>alimayen</id>
          <mirrorOf>central</mirrorOf>
          <name>aliyun</name>
          <url>http://maven.aliyun.com/nexus/content/groups/public</url>
        </mirror>
    

      

    怎么在eclipse用maven

    配置installations(点击add选择maven文件)

    usersettings配置(选择settings.xml文件)

      新建macen project项目,然后下一步

    如果caralog不选择internal 每次新建项目都会从私服里面下载jar

    这里填写group id 和 artifact id 就可点finish(电脑必须要有网,因为是从私服里面下载jar)

    然后下载个7分钟左右的样子(网不好的话也就是20分钟左右)

    web.xml是新创建的有下面代码代替

    <web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"
             xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
             xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd"
             version="3.1">
    

      

    然后右击项目选择build path ,下面图片画红色横线的不要选择在apply就行了

     

    将web修改成3.1

    javajdk修改为1.8

    修改要把沟去掉在apply,然后在把沟沟上就会出现(画红线的然后点击)

    填写就好了

    pom.xml 配置

    该文件用于管理:源代码、配置文件、开发者的信息和角色、问题追踪系统、组织信息、项目授权、项目的url、项目的依赖关系等等。
    最后,根据你的项目需要更新您的pom.xml

        <plugin>
    				<groupId>org.apache.maven.plugins</groupId>
    				<artifactId>maven-compiler-plugin</artifactId>
    				<version>3.7.0</version>
    				<configuration>
    					<source>1.8</source>
    					<target>1.8</target>
    					<encoding>UTF-8</encoding>
    				</configuration>
    			</plugin>
    

      将上面代码插入到

    然后想配什么jar就配什么如:

    hhttserver:

    	<dependency>
    			<groupId>javax.servlet</groupId>
    			<artifactId>javax.servlet-api</artifactId>
    			<version>4.0.1</version>
    			<scope>provided</scope>
    		</dependency>
    

      

    最后右击项目选择maven 在选择update project 就好了

    maven在eclipse项目中的层级关系

  • 相关阅读:
    FTP和SSH的区别
    Hadoop之回收站
    什么是簇?
    linux中环境变量的配置
    windows系统中的系统变量和用户变量,以及配置JDK中各个参数的意义
    linux 中yum和rpm 总结
    ajax请求之async:false/true的作用
    JavaScript eval() 函数的用法
    js模式
    数组的一些操作
  • 原文地址:https://www.cnblogs.com/chenjiahao9527/p/11079245.html
Copyright © 2011-2022 走看看