这篇博客适合零基础学习maven,搭建maven以及运行项目,常见的错误,我会在结尾写出说明白,看是否和大家的错误一样,或者文章的括号注释部分也会写出一些注意点。

第一步:就是下载maven,以及配置maven环境变量(前提要配置jdk时,单独配置了JAVA_HOME这个目录)

    1.从官网上下载maven http://maven.apache.org/download.cgi

    

    2.下载下来,放到一个磁盘路径下,磁盘路径最好都不要含有中文(因为有些国外项目不能识别中文)

第二步:配置maven环境   

    1.配置环境变量

这两歩就把环境变量配置好了

    2.新建一个文件夹,空的就行,我这里是建在D:\repository

    

    3.配置maven的本地仓库(其实说的这么高大尚,就是配置放jar包的路径)

打开解压的apache-maven-3.39文件夹,打开conf目录,里面有个settings.xml,打开这个文件,找到注释的部分<localRepository>标签,设置仓库的路径(一定要记得把路径从注释中复制出来)

·   

    这个是本地仓库路径,我之前只配置了本地仓库,没有配置中央仓库,按照下面的步骤创建maven项目一直报错,

  其实中央仓库就是,如果你的本地仓库找不到jar包,它会默认联网下载。这个要记得配置

  <mirror>
<id>nexus-aliyun</id>
<mirrorOf>*</mirrorOf>
<name>Nexus aliyun</name>
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>

    4.配置完这些,maven的基本配置就差不多了,看有没有配置成功,就是打开cmd ,直接输入mvn -v,出现下面的则配置成功

第三步:配置eclipse中的maven环境

  建议大家先直接按照我的下面步骤配置,如果报错的话,就先把eclipse更换一个新的工作空间,更换工作空间大家应该会吧

    1.检查eclipse是否自带了maven插件,就是看下面是否有个maven,如果有就自行跳过这一步,没有的话,就按照下面步骤装一个maven插件

如果没有的话,就打开Help  ---> Iinstall New Software

下载完成了的话,关了重启eclipse,再打开windows --> preferences再找到maven就行

    2.配置eclipse的maven环境

    点击Finish,勾选自己的maven,然后apply

        再点击USer Settings,选中maven conf下的settings文件

配置大工告成了

第四步: 利用eclipse创建一个maven的web项目

我这里就创建web项目,选择war包了

web.xml中的代码如下

<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" id="WebApp_ID" version="2.5">
<display-name>day01-MavenTest</display-name>
<welcome-file-list>
<welcome-file>index.html</welcome-file>
<welcome-file>index.htm</welcome-file>
<welcome-file>index.jsp</welcome-file>
<welcome-file>default.html</welcome-file>
<welcome-file>default.htm</welcome-file>
<welcome-file>default.jsp</welcome-file>
</welcome-file-list>
</web-app>

另外大家有没有发现,默认的jdk是1.5版本的,这里来教大家如何修改jdk的版本,打开项目的pom.xml

加上这段代码

<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
</properties>

然后更新一下

这时候就发现jdk变成1.8的了

配置到这里如果和我一样,没有错误了,那么恭喜你,基本已经配置完成了,下面来写一个servlet来运行一下。

servlet都是在main/java这么包下面写的

好了,又报错了,这是因为少了servlet运行的jar包,这时候到了maven最重要的时候了,就是如何导入外部jar包,同样打开pom.xml文件

完成之后ctrl + s 保存这个pom.xml文件,这时候所有的错误都不报了。

第五步:运行maven web程序

  

点进去输入:

  

  

恭喜你!大工告成了!

如何使用eclipse搭建maven环境以及常见的错误的更多相关文章

  1. Eclipse 搭建 Maven Web项目

    第一步:安装JDK: 第二步:安装Eclipse: 第三步:安装tomcat7: 第四步:安装maven插件: 4.1 下载maven:http://maven.apache.org/download ...

  2. 3、eclipse和maven环境安装以及HDFS读写的demo

    安装eclipse和maven环境   $ mkdir /home/beifeng/.m2 $ tar zxf repository.tar.gz -C /home/beifeng/.m2 $ /co ...

  3. 01 eclipse搭建maven的web工程(3.1)

    eclipse搭建maven的web工程(3.1) 一.下载并在eclipse安装JDK环境[查看] 二.下载并在eclipse安装maven环境[查看] 三.新建maven-webapp工程: 1. ...

  4. 下载并搭建maven环境

    1.下载maven 1.在官网下载maven  http://maven.apache.org/download.cgi 2.将下载maven解压.复制路径. 2.搭建maven环境 1.新建M2_H ...

  5. Eclipse搭建Maven Prooject(终于)

    今天我们一起来探讨eclipse搭建maven项目的步骤 一.建一个maven项目, 1.找到File ,点击 2.弹出窗口,再点击new 3.弹出窗口,点击other 4.输入maven,找到mav ...

  6. 用标准版的Eclipse搭建PHP环境

    用标准版的Eclipse搭建PHP环境 ——@梁WP 摘要:用标准版的Eclipse搭建PHP环境. 一.下载Eclipse的PHP插件 百度搜索phpeclipse,看到某条结果是带有SourceF ...

  7. Eclipse上Maven环境配置使用 (全)

    Eclipse上Maven环境配置使用 (全) 1. 安装配置Maven: 1.1 从Apache网站 http://maven.apache.org/ 下载并且解压缩安装Apache Maven. ...

  8. Eclipse搭建maven项目的流程,聚合所有的子模块项目

    Eclipse搭建maven项目的流程 2018年03月01日 15:47:03 阅读数:22 1:搭建parent工程,用来聚合所有的子模块项目 2:搭建公共使用的模块common 这里你要点击空白 ...

  9. 09 eclipse配置maven环境

    eclipse配置maven环境 一.打开eclipse:Window>>Preferences: 二.搜索:"maven",然后点击:"Installati ...

随机推荐

  1. 【转载】html中object标签详解

    [转载自http://blog.csdn.net/soliy/archive/2010/03/22/5404183.aspx] html标签之Object标签详解 作者:网络    出处:网络     ...

  2. 《Linux内核精髓:精通Linux内核必会的75个绝技》一HACK #15 ramzswap

    HACK #15 ramzswap 本节介绍将一部分内存作为交换设备使用的ramzswap.ramzswap是将一部分内存空间作为交换设备使用的基于RAM的块设备.对要换出(swapout)的页面进行 ...

  3. VS2015+Python3.5的配置

    之前就学过一点Python,不用就忘记了,现在旧事从提~~ 学Python肯定得有一个良好的调试环境,比较熟悉VS,所以就配置了这个语言和工具! 安装过程出现的问题及解决方案 问题一: VS2015更 ...

  4. python3调用C动态库

    软硬件环境 OS X EI Capitan Python 3.5.1 GCC 4.9 前言 最近在做python3开发中,碰到了一个问题,需要通过调用C的一个动态链接库来获取相应的值.扒了扒网络,动手 ...

  5. 在Android中把内容写到XML文件中

    在Android中把内容写到XML文件中 saveXmlButton.setOnClickListener(new OnClickListener() { @Override public void ...

  6. springboot ssl http转Https

    参考:https://www.cnblogs.com/imfjj/p/9058443.html   (里面有坑) https://blog.csdn.net/l4642247/article/deta ...

  7. MySQL5.7.20 二进制包 在Linux系统中的 安装和配置

    01, 下载安装包 =>  https://dev.mysql.com/downloads/mysql/ 02, 上传到linux系统, 笔者这里安装在 root 目录下, 常见安装在 var/ ...

  8. delphi c++builder JSON 生成与解析 例子

    json,System.JSON,REST.JSON JSON有两种数据结构,对象和数组. 对象在js中表示为“{}”括起来的内容,数据结构为 {key:value,key:value,...} 数组 ...

  9. os内置模块

    import os 1.os.getcwd() # 获得当前文件路径 2.os.chdir()   # 改变当前目录 3.os.curdir #  . 表示当前目录 4.os.pardir # 表示上 ...

  10. BLOB 操作

    对于数据库是BLOB类型存储数据. BLOB数据插入: Oracle提供的标准方式: 先插入一个空BLOB对象,然后Update这个空对象. 首先使用empty_blob()函数插入一个空BLOB对象 ...