maven2ä¸apt-get
maven给我的第一感觉并不好,那时我们还没能在网上奔跑起来,如同身残志坚的好孩子一般,需要有无比坚定的信念。我也就把他深深地埋藏在我心里,这个和我几乎和我名字发音同样的东东,继续使用着ant。 后来逐渐的放弃了redhat,改用了debian,紧接着就是那熟悉的,陪伴至今的apt-get,多么好的东西呀,就像手持一张visa card,想要什么就有什么。没有的就自己发布到source上去。 这几天又开始用上maven了,和以前有了不一样的感觉,不知道是网络速度有了提升呢,还是被apt-get培养了这种习惯。 而BT,eMule他们和maven,apt-get是否又有着相似之处呢?似乎又说不出什么。 maven:将开发所需要的lib库统一由服务器进行管理,开发人员之需要通过在项目配置文件中定义版本,名称,然后由他统一到服务器上去获取,放在本地的maven的lib中,所有项目共享lib,以避免每个项目都有自己的lib,而lib都是重复的,当然也可以自己手工把lib组织到一起来使用(我们侧重于maven和apt-get的类似之处)。 apt-get:统一管理应用软件,操作系统内核,编译器等等,这种统一管理的思路实在是很好。 FreeBSD:ports,SUSE:yast,几乎每个新的版本都增加了这些功能。 把需要的东西都放到一起来,不需要用户到处去找,也许windows上也要有这样的client,这样用户就不用每次去newhua down了。
本文由作者按照 CC BY 4.0 进行授权