Maven下载安装和eclipse搭建环境建项目

本文详细介绍了Maven作为项目管理和自动构建工具的基本概念,包括其作用、下载与安装流程,以及如何在Eclipse中搭建Maven环境并创建项目。通过实际操作步骤,帮助读者快速上手使用Maven进行项目构建。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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

问题?什么是自动构建工具呢?

方式一:eclipse运行时要将.java文件编辑成.class文件,然后在运行。

方式二:
      javac  HelloWorld.java
      java HelloWorld

用maven写项目,那么就会到中央仓库去去jar包,中央仓库收集着所有需要的包,如果程序员都从中昂仓库去jar包,那么就会资源短缺,所以有了本地仓库,如在eclipse来发项目就直接依赖本地仓库,到里面去拿jar包就好了。私服,若某公司的体系是Struts的项目,那么就只需要这一类的项目,就成了自己的仓库,就不用到中央仓库去取了,这里还要在用到阿里云镜像。在安装maven的路径下找到settings.xml,如图

 

 

二、maven下载和安装

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

安装:

下载解压版的,解压后新建一个文件夹maven_repository

之后要配置环境变量

右键此电脑-->属性-->高级系统设置-->环境变量

新建

      

 

 

 

填写的路径是安装maven路径

在找到PATH 在里面添加

 

配置好环境变量后doc窗口执行命令“mvn –version” 

若出现以上的版本信息,那么恭喜你安装好maven了。。嘻嘻

那么现在开始在玩玩maven,在eclipse里搭建maven并建项目吧======================

三、eclipse搭建maven环境

打开eclipse,找到window-->Perfenences,输入maven--Installations

如图

找到安装maven的路径,与上面环境配置的路径一样哦,在finish--->apply

 

 


 

接着在找到User Setting 第2步的路径找到安装maven路径下conf下的settings.xml,点击Update Settings之前要在settings.xml中

 添加localRepository,如下图,里面的路径是在maven路径下新建的文件夹的路径,在点击Update Settings 下面默认的路径就会改变。。。接着点击apply就好了。

 

 

那么eclipse就搭建好maven了。。。。。。

四、用maven键项目

右键new----->other----搜索maven----->Maven Project ----->Next

 

选择webapp的 这里是用于开发的,当然要按照自己的需求选择

 画箭头的都是要填上的哦

 

点击finish后就是漫长的等待,不要去点击任何的操作哦,不然你就会看到markers报错了

-----------------------

项目建好后,项目中index.jsp会报错,markers也会报错,原因是要在pom.xml中加入servlet api(这是依赖包,可以在mavenrepository.com网站中找servlet -api)

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

这样就不报错了。。。

在pom.xml中右键run as 会看到maven build (重新部署项目),maven clean (清除缓存),maven test (测试)

若是markers中没有错,那么就完成了。

接下来就可以将Struts项目导进去了哦。。。

刚将项目写弄进去时(因为这个项目之前写过),会有很多错,耐心的将markers中的错解决就好了,不要慌张。

如果报找不到符号的话,点击项目右键--maven--updata project..--->ok试试,多试几遍就没问题的,还有maven clean几遍。。。

 

==========================

今天写建maven项目时可是发了我不少功夫,走了好多弯路,当你第一遍完成,或是你想要的效果出不来时,重新在另一个工作空间在建一个maven项目,会容易的多。验证的那句:

皇天不负有心人!!!!!

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值