锁定老帖子 主题:Maven用户手册中文版(转)
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2004-04-25
http://maven.huangdong.com/reference/user-guide.html
感谢网友冯学虎和 hd 的贡献。Maven 是个很不错的东西,如果你为大项目写过 Ant 脚本的话,你会发现使用 Maven 是一个更聪明的选择。至少能让你活得更轻松,还能留下一些时间陪伴你的 GF。 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2004-04-25
我的项目里编写的ant脚本,陆陆续续也快5个月了,然后也用了一下maven,常用的一些任务确实简单了很多。现在的集成,发布仍旧使用了ant,尝试了一下,转到maven不会太难。当然其中的一些观念要改变一下
当然工具从来不会自己思考,就像UML能够帮助你将自己的思想表达出来,但前提是搞清楚自己想要表达什么~ |
|
返回顶楼 | |
发表时间:2004-04-26
1. 在项目根目录下,写一个ant文件,把常用命令列出来
<?xml version="1.0" encoding="GB2312"?> <project name="smice-card_2_0 项目构建过程" default="编译" basedir="."> <target name="更新环境"> <exec dir="." executable="cmd.exe"> <arg line="/c maven update-env"/> </exec> </target> <target name="编译"> <exec dir="." executable="cmd.exe"> <arg line="/c maven java:compile"/> </exec> </target> <!-- 暂时用ant实现 --> <target name="生成war文件"> <jar destfile="target/smice.war" basedir="src/webapp" update="false" /> </target> <target name="生成网站"> <exec dir="." executable="cmd.exe"> <arg line="/c maven site"/> </exec> </target> <target name="生成文档"> <exec dir="." executable="cmd.exe"> <arg line="/c maven xdoc"/> </exec> </target> <target name="升级类库"> <exec dir="." executable="cmd.exe"> <arg line="/c maven update-lib"/> </exec> </target> </project> 2. 使用eclipse的ant view,可以看到并执行上面的命令 |
|
返回顶楼 | |
发表时间:2004-04-26
这样使用ant是不是有点儿搞笑?
不过至少说明又会maven又会ant了 |
|
返回顶楼 | |
发表时间:2004-04-26
呵呵,现在才看出 guty 的幽默。
其实在 Maven 中也是可以调用所有 Ant 的 task 的。 |
|
返回顶楼 | |
发表时间:2004-04-28
没有人 写道 呵呵,现在才看出 guty 的幽默。
其实在 Maven 中也是可以调用所有 Ant 的 task 的。 你们不懂我的意思。 我是说怎样把maven和eclipse集成起来。 这可是我一次灵光凸现才想到的哦。 |
|
返回顶楼 | |
发表时间:2004-04-28
to guty:
Maven 有 Eclipse 的插件的,到 hd 他们那个论坛找找看。 |
|
返回顶楼 | |
发表时间:2004-07-12
周末的时候花时间研究了一下,出来点问题:
Maven工作时需要的一些jar文件,比如Jelly、net,在本地资源库里面缺少这些文件,系统默认的ibobo的站点不能访问,谁能介绍一下这些资源库其它的存放网站? Maven这个项目有很多技术上的东西值得学习:插件机制、Jelly,还有一点感触很深的是一种很简朴自然的程序员式的项目管理思想,就是一切都围绕项目,项目是代码,文档是一种自然的产物,开发过程和文档都是紧密集成,也尽量通过工具来完成,不过这种项目管理思想和公司的项目管理思想有一些差异。 |
|
返回顶楼 | |
发表时间:2004-07-12
一蓑烟雨任平生 写道 周末的时候花时间研究了一下,出来点问题:
Maven工作时需要的一些jar文件,比如Jelly、net,在本地资源库里面缺少这些文件,系统默认的ibobo的站点不能访问,谁能介绍一下这些资源库其它的存放网站? Maven这个项目有很多技术上的东西值得学习:插件机制、Jelly,还有一点感触很深的是一种很简朴自然的程序员式的项目管理思想,就是一切都围绕项目,项目是代码,文档是一种自然的产物,开发过程和文档都是紧密集成,也尽量通过工具来完成,不过这种项目管理思想和公司的项目管理思想有一些差异。 在project.proerties中设置 maven.repo.remote = http://public.planetmirror.com/pub/maven/, http://apache.linuxforum.net/dist/java-repository/ 这两个镜像网站应该够用了,若你要的包实在没有,你可以自己下载后添加到你本地的repository里 |
|
返回顶楼 | |
发表时间:2005-03-09
http://maven.huangdong.com/reference/user-guide.html
这个网址老早就不能访问了,who可以发个copy上来 |
|
返回顶楼 | |