阅读更多

11顶
1踩

编程语言

原创新闻 译作《Maven权威指南》部分章节发布

2008-07-21 09:21 by 见习记者 juvenshun 评论(19) 有4868人浏览

很高兴的宣布,译作《Maven权威指南》的部分章节在Sonatype 发布了。请看http://blogs.sonatype.com/book/2008/07/19/1216469820000.html

 

到目前为止,共有四章内容,它们分别是:

第一章:介绍Apache Maven

第二章:安装和运行Maven

第三章:一个简单的Maven项目

第四章:定制一个Maven项目

第五章:一个简单的Web应用

 

第三章也很快就会上线,大家可以通过查看目录表 来关注整个翻译的进程。

 

如果你想要使用Maven,或者对Maven感兴趣,《Maven权威指南》绝对是上佳的材料,它由浅入深,不仅包含了最基础的指南,也涵盖了很多高级的参考。在英文版 的基础上,此次翻译无疑给国内英文不是太好的朋友提供了更好的选择。

 

如果大家在阅读本书的时候遇到什么问题,或者发现什么错误,可以给我留言,我将尽能力给予解答,同时使得本书的翻译更加完善。

11
1
评论 共 19 条 请登录后发表评论
19 楼 juvenshun 2008-07-22 16:59
偶回复了,去试试,呵呵
18 楼 Acaleph 2008-07-22 16:03
有没人能回答这个MAVEN的问题?
http://www.javaeye.com/topic/217978
17 楼 williamy 2008-07-22 15:58
如果你习惯了shell,那么用ant是合时的,

如果你是IDEr,那么还是去maven吧
16 楼 juvenshun 2008-07-22 11:04
phoenixup 说得有道理,很多时候,项目的复杂造成了Maven配置的复杂,Ant应付小项目还可以,应付大的项目,会比Maven复杂得多。总不能指望一个包含几十个模块的项目配置起来只要几十行吧?
15 楼 phoenixup 2008-07-22 10:45
引用
Maven是一个难以掌握的复杂的东西,对开发人员的友好性太差,取代简单、易用的Ant是不可能的,太多人吹嘘Maven,但事实上试用过Maven后,大部分人都知难而退。


你用过Maven吗?凡是要拍Maven板砖,麻烦先认真使用一下Maven,至少说出个1,2,3来,从Maven2.0开始,我就用Maven替代了Ant的大部分工作,Ant只做一下灵活的任务~~另外、这个东西就是一个项目管理工具。。。复杂在那里。。。
14 楼 zjumty 2008-07-22 09:41
Ant+Ivy也是个不错的选择.
Ant灵活性高于Maven
Ivy包依赖管理比Maven强大.
Ivy已经是Ant的一部分.就是感觉还不太成熟, 最关键的是没有良好的repository.
13 楼 nasvel 2008-07-22 05:03
使用maven两年多了,觉得开发工作已经离不开它了,无法想像再转向ant。我感觉maven相对ant主要的两个优势是:
1/ 使用debian类似的结构解决了包依赖关联的问题。
2/ 强调规范(conventions),省略编译过程中的重复性的工作:指定源码目录,输出目录,打包EJB,打包WAR等等。
12 楼 juvenshun 2008-07-21 17:00
呵呵,同情楼下,我觉得主要的原因是Maven的文档没有Ant那么好,本书就是来解决这个问题的。
11 楼 xiuxiuxiu 2008-07-21 16:41
原来用一个open source的project,ant玩的很溜,结果人家升级以后转用maven,我hello world都跑的有问题,从此排斥了...
10 楼 juvenshun 2008-07-21 15:07
是Maven2,具体请关注我的博客。
9 楼 andyhan 2008-07-21 15:03
借问一下,是maven1还是maven2?
8 楼 fight_bird 2008-07-21 13:44
Maven是一个难以掌握的复杂的东西,对开发人员的友好性太差,取代简单、易用的Ant是不可能的,太多人吹嘘Maven,但事实上试用过Maven后,大部分人都知难而退。

简洁、明了的东西才有生命力。
7 楼 jiangyubao 2008-07-21 13:30
maven确实很复杂,ant最近也有类似maven的工具了,也是自动下载jar,好像名字ivy什么来的,很有趣,
6 楼 juvenshun 2008-07-21 11:00
一开始排斥Maven是非常正常的,但当项目变大的时候,Ant会渐渐的显得力不从心。Maven最好有一个专门的人来维护,那样,一般用户使用起来就方便了。
5 楼 juvenshun 2008-07-21 10:59
to Acaleph: 这些章节的翻译还只是个开始,我还会继续翻译下去,包括大型项目的组织与管理的相关内容。请关注我的博客:http://juvenshun.javaeye.com/
4 楼 liusu 2008-07-21 10:46
是啊。。 纯粹的心里排斥。。。
3 楼 Acaleph 2008-07-21 10:10
文章中还是基本的MAVEN应用,涉及到大型项目的组织与管理,基本上没有。也就是说,没有把MAVEN真正的作用讲出来。
2 楼 xxj 2008-07-21 09:59
一直以来,对 Maven 有心里排斥.... 
1 楼 魔力猫咪 2008-07-21 09:55
非常感谢。一直希望能仔细研究研究Maven.

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • Borland_Kylix_3_Enterprise_keygen

    Borland_Kylix_3_Enterprise_keygen

  • 解决RedHat Linux 8.0下的Kylix 3在C++ IDE模式中不能编译程序的办法(最简单的办法)

    前几天在CSDN上看到一篇介绍如何解决Kylix3的bcb在RH8上不能编译程序问题的文章(原文见http://www.csdn.net/Develop/Article/15/15513.shtm),其解决办法是替换几个头文件。其实这个问题有更加简单的解决办法,因为导致这个问题的原因是Kylix带的头文件与RH8中头文件不兼容,因此,我们可以直接修改Kylix中设置的Include和Lib路径

  • Ubuntu 5.1下安装Kylix3

    首先要安装好Ubuntu——废话。然后,就是装Kylix3。为了保险起见,我是在root用户下安装的,可能用sudo方式也可以。另,据说需要在英文方式下安装,所以我切换到英文状态下装的——即使是装成中文的Ubuntu也可以在登录前选择语言——没试过在中文方式下安装行不行。 据我的经验是,在ubuntu 5.1下直接安装Kylix3会报错:libgtk版本不对。解决办法当然就是装一个对的版本

  • 关于RedHat Linux 9.0下Kylix 3会出现的四个问题的完满解决办法!

    在RedHat Linux 9.0下安装Kylix3,或者原本在RedHat Linux 8.0或RedHat Linux 7.x下已经安装了Kylix3,而将RedHat Linux升级到了9.0,都会遇到麻烦多多,一般有如下四个问题:一、在RedHat Linux 9.0中,某些电脑里使用nVidia显卡的用户,在启动Kylix 3的IDE时,会死在Kylix显示程序封面的地方不动。二

  • Kylix3安装使用FAQ(RedHat 8&9)

    转至 kylix.linuxaid.com.cnKylix3安装使用FAQ(RedHat 8&9)这篇文章的前一个版本我是发在CSDN上的,后来我发现被转到这里的FAQ中了,这个版本针对前一个版本中提到的一些问题提出了新的更好解决方法,并且解决了一些RedHat 9上新的问题(前一个版本只是针对7.x和8.0的),这个版本最初是发到中国Linux公社(www.linuxfans.org)里的。这里

  • Kylix3 linux下的delphi

    Kylix3。BLAND早期 linux下的 delphi,现在的linux也不一定支持了,怕误删除找不到了,所以放在这里。怀旧情节的人可下载了解一下。

  • [Borland.Kylix™.3.企业版含破解].Borland.Kylix.3.Enterprise.Linux.-.crack.zip

    [Borland.Kylix™.3.企业版含破解].Borland.Kylix.3.Enterprise.Linux.-.crack.zip

  • kylix3 注册机

    kylix3 注册机, 找了好好久才找到的。有需要的联系我: QQ:67016879 Email:lxj_com@163.com 

  • Deploying Kylix 3 Applications

    Deploying Kylix 3 Applications

  • Kylix 3 字体问题

    在Code Editor中添加Courier New字体:1. 从Windows上复制cour.ttf、couri.ttf、courbd.ttf、courbi.ttf到一个临时目录,例如/root。2. 在/usr/X11R6/lib/X11/fonts下任意建立一个目录,例如Windows。# cd /usr/X11R6/lib/X11/fonts# mkdir Windows3

  • 2002-07-23 Borland宣布Kylix3,第一个在Linux操作系统上同时支持C++和Delphi的RAD工具! (转)...

    2002-07-23 Borland宣布Kylix3,第一个在Linux操作系统上同时支持C++和Delphi的RAD工具! (转)[@more@]Borland Breaks New Ground with C++ Techn...

  • 《开源合辑-(安全)之(Delphi/Kylix)》 (2)

    reg-runnerwatches for Regristry-changes of keys like HKLMSoftwareMicrosoftWindowsCurrentVersionRun etc. and pops up if something has changed, logs it, can ask google for the key

  • Kylix 3 企业版安装手记

    Kylix 3企业版安装手记******************************************************************************                                                                           **    知识产权声明                   

  • 《开源合辑-(软件开发->框架)之(Delphi/Kylix)》 (2)

    TG15LCDA Delphi G15 Keyboard Class to use without .net 主题:框架() 编程语言:Delphi/Kylix() 界面类型:Win32 (MS Windows) 支持语种: 操作系统:32-bit MS Windows (NT/2000/XP) 许可类型:GNU Genera

  • 经典编程语言介绍

    开放源代码的必要性在介绍编程语言之前,先说说开放源代码的必要性。现在,在软件生产领域存在巨大的智利浪费,大家把大量的精力用在编写别人已经实现的程序代码上。看看,文本编辑器有多少,看看ftp程序有多少,看看字处理程序有多少,这些程序虽然有差别,但主要的功能都是一样的。要实现个性化的功能,在已有的软件基础上修改会节省多少时间呀!而每个程序各编一套,又浪费多少时间?如果,没有这些重复的工作量,世界上的程

Global site tag (gtag.js) - Google Analytics