maven 64位 linux安装教程,64位CentOS:持续集成之路——Maven

写在前面

自从参加了4月份的QCon以后,持续集成的念头一直在脑海中浮现。时隔四个月之后,终于有了实践的机会。在此,首先应该感谢头儿们的大力支持。记得参加Scrum的培训时,最开始提到的一个障碍就是来自上层。因为上层希望看到的是实实在在的成果,如果现有的开发模式和质量管理系统已经有了比较好的效果,他们就不太愿意尝试新的模式。而这次正是有了头儿们的理解和支持,我才能放开手脚、“无所顾忌”地尝试这些新手段。其次,应该感谢我的天才同事们。因为,每次即使小小的改动都会给他们的开发带来一些不便,但是他们都会毫无抱怨地接受,并且总能给出一些我意想不到的想法,帮助我不断地改善这个系统。

虽然当前的CI系统还存在诸多问题,但是应该是时候做个总结了,记下这个过程发生的点点滴滴。还是那句话,能帮助看到这些文章的同学解决一些实际的问题。

CI运行的操作系统是:

版本控制系统是CI中不可缺少的一环,在这两篇文章中已经记录了Subversion在CentOS下安装和配置过程:

这次就从Maven开始。

第一次和Maven的交战,我铩羽而归。这次做好了打持久战的准备。

一、安装(与Eclipse集成)

在Eclipse下使用Maven,需要安装m2eclipse插件:

1、Eclipse的Help菜单-->Install New Software

774dfcf98ea14d2309bbbaf5857b50b7.gif

3、勾选中间框中出现的“Maven Integration for Maven”,下一步

0b5a8eb55f1c17caedf81e013fae99d3.gif

4、Eclipse就开始查找可以安装的组件以及依赖的包

3c5a90cf9812e6cef06b90e6b989478c.gif

5、即将安装的插件,会被列出

be8b6ac1669f0ca997ced589424bc39c.gif

6、经过几分钟等待以后,会提示安装成功,需要重启Eclipse

1ae81835af5d306b672d0275f3f73b84.gif

注意:

1、对于第一次安装的插件,在5、6步骤之间会出现安装协议节目,直接选择接受(Accept),下一步(Next)即可。

2、通过上面的URL安装m2eclipse的版本是最新的0.10.0,由于该版本不能直接从0.9.8或者0.9.9升级得来,因此如果原来已经安装了m2eclipse0.9.8或者m2eclipse0.9.9就需要先卸载,再安装0.10.0。卸载方法如下:

(1)Eclipse的帮助(Help)菜单中的“关于Eclipse”(About Eclipse)

58a7d58438ff8aa583f35f8b09022206.gif

(2)选择原来安装m2eclipse插件卸载即可

98ff185360a54bc4725f0ef74e7dc4b4.gif

(3)完成卸载之后,需要重启Eclipse。然后再按照上面的步骤安装最新的m2eclipse即可。

问题:在安装正常结束,并且重启Eclipse后,有时候会看到这样的提示:Eclipse is running in a JRE, but a JDK is required

Some Maven plugins may not work when importing projects or updating source folders.

解决方法:找到Eclipse安装目录,编辑eclipse.ini文件,保存后,重启Eclipse即可:426e853ee5a6664f33c98f4e611d05ee.gif

二、使用Maven

1、新建一个项目

(1)打开新建Project向导窗口

3b730aea14b4ed3fcfc7990ef40a104e.gif

(2)直接下一步

579c6847aaf142d9598230b55a2fb718.gif

(3)中间步骤都直接下一步(next),直到:

fb3d98a93d069c0105b88cfa0bb28f72.gif

这里只是创建了项目,接下来就可以使用Maven来管理项目中用到的library。0b1331709591d260c1c78e86d0c51c18.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值