eclipse maven 实现web项目管理

5 篇文章 0 订阅
3 篇文章 0 订阅

  最近在整理开发框架,由于之前项目较小没有使用maven类似的管理工具,导致了一些问题,特别是jar包管理比较混乱,所以这次决定使用maven。至于maven是干嘛的,大家可以百度,讲的肯定比我详细大笑

  1.首先下载maven http://maven.apache.org/download.cgi 。

 下载完成后配置下环境变量,和配置jdk一样。配置完成后可以在dos中输入mvn -version ,成功的话会打印出安装信息

  2.配置本地仓库。打开settings.xml文件



打开之后大家可以看到localRepository,这里是配置本地仓库的位置,初始应该被注释掉的。需要我们自己配置,具体存放的地方我们可以自己选择,我配置到了maven目录中。



3.配置eclipse。

  这样maven的基本配置就ok了,下面需要和我们的开发工具进行关联,我这里用的eclipse ,我们需要安装eclipse插件。 最近在整理开发框架,由于之前项目较小没有使用maven类似的管理工具,导致了一些问题,特别是jar包管理比较混乱,所以这次决定使用maven

   安装eclipse插件大家都知道两种方式,一种在market中下载安装(此种速度较慢),还有一种可以在网上直接下载插件包,导入进去。

  第一种很简单,打开help-->install new  software


在work with中输入自己eclipse版本名,比如我用的是mars,直接输入mars,下面会有提示。选择好版本之后,下载会出现很多插件,我们在过滤栏 输入maven。然后下面会出现我们需要的插件,勾选 下一步,下一步。跟着安装即可。


4.安装后之后重启eclipse。

打开 window-->preferences-->maven


选择installation,点击add添加,选择maven安装路径,勾选新增的maven。


然后在点击User Settings,选择Global Setting



5.配置工作都已经完成,接下来让我们创建个maven项目。

 点击 new-->maven project


         

勾选上Create a simple project  



web项目packaging一般选择war格式



由于我们的项目要使用eclipse发布到tomcat下面,这里我们需要先把项目转成dynamic web project

选择properties 并找到 Project Facets ,并点击Convert to faceted form…  



在main目录创建文件夹webapp


将根目录的WebContent的文件赋值到webapp中,然后删除WebContent目录


修改发布规则,Maven Dependencies 其实就是存储jar包的空间。




配置java build path 




6.项目配置好,我们需要去导入jar。

打开pom.xml


Overview:显示maven项目的一些基本信息. 
Dependencies:添加jar包的页面,很重要! 
Plugins:添加maven插件的页面.比如tomcat-maven-plugin等. 
Reporting:从没用过,无视~ 
Dependency Hierarchy:用于显示jar包的依赖关系.没事的时候可以看看jar包的依赖关系. 
Effective POM:显示maven的编译路径,plugin之类的.也可以无视. 
pom.xml:导入jar包的信息,可以在其中进行修改.



添加jar包有两种方式 ,第一种


在这里点击add,搜索想使用的jar添加。

本人喜欢使用第二种,点击pom.xml 在这里需要编辑maven dependency,只需定义简单的参数即可下载到自己的jar。使用maven进行管理大大方便了我们jar的管理,比如之前项目导入jar。是通过copy方式导入项目中,而且还会存在jar之间的依赖和冲突。而maven解决了这些问题。由于自己手写dependency可能会写错,这里提供个网站,大家可以去上面copy代码,直接使用。http://mvnrepository.com/

 

接下来就是自己配置web框架了,eclipse maven 的配置就已经差不多了,至于maven是怎么的强大,大家自己体会吧。皮皮虾,我们走得意得意


  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值