阅读更多

9顶
0踩

编程语言

原创新闻 《Maven权威指南》前五章完整出炉

2008-07-23 09:46 by 见习记者 juvenshun 评论(14) 有7267人浏览

详细内容请点击:http://www.sonatype.com/book/reference_zh/public-book.html#

 

这里是详细的目录列表:

 

1. 介绍 Apache Maven
1.1. Maven... 它是什么?
1.2. 约定优于配置(Convention Over Configuration)
1.3. 一个一般的接口
1.4. 基于Maven插件的全局性重用
1.5. 一个“项目”的概念模型
1.6. Maven是Ant的另一种选择么?
1.7. 比较Maven和Ant
1.8. 总结
2. 安装和运行Maven
2.1. 验证你的Java安装
2.2. 下载Maven
2.3. 安装Maven
2.3.1. 在Mac OSX上安装Maven
2.3.2. 在Microsoft Windows上安装Maven
2.3.3. 在Linux上安装Maven
2.3.4. 在FreeBSD或OpenBSD上安装Maven
2.4. 验证Maven安装
2.5. Maven安装细节
2.5.1. 用户相关配置和仓库
2.5.2. 升级Maven
2.6. 获得Maven帮助
2.7. 使用Maven Help插件
2.7.1. 描述一个Maven插件
2.8. 关于Apache软件许可证
I. Maven实战
3. 一个简单的Maven项目
3.1. 简介
3.1.1. 下载本章的例子
3.2. 创建一个简单的项目
3.3. 构建一个简单的项目
3.4. 简单的项目对象模型 (Project Object Model)
3.5. 核心概念
3.5.1. Maven插件和目标 (Plugins and Goals)
3.5.2. Maven生命周期 (Lifecycle)
3.5.3. Maven坐标 (Coordinates)
3.5.4. Maven仓库(Repositories)
3.5.5. Maven依赖管理 (Dependency Management)
3.5.6. 站点生成和报告 (Site Generation and Reporting)
3.6. 小结
4. 定制一个Maven项目
4.1. 介绍
4.1.1. 下载本章样例
4.2. 定义Simple Weather项目
4.2.1. Yahoo! Weather RSS
4.3. 创建Simple Weather项目
4.4. 定制项目信息
4.5. 添加新的依赖
4.6. Simple Weather源码
4.7. 添加资源
4.8. 运行Simple Weather项目
4.8.1. Maven Exec 插件
4.8.2. 浏览你的项目依赖
4.9. 编写单元测试
4.10. 添加测试范围依赖
4.11. 添加单元测试资源
4.12. 执行单元测试
4.12.1. 忽略测试失败
4.12.2. 跳过单元测试
4.13. 构建一个打包好的命令行应用程序
5. 一个简单的Web应用
5.1. 介绍
5.1.1. 下载本章样例
5.2. 定义这个简单的Web应用
5.3. 创建这个简单的Web应用
5.4. 配置Jetty插件
5.5. 添加一个简单的Servlet
5.6. 添加J2EE依赖
5.7. 小结

请大家不要吝啬您的意见或建议

按计划,Maven and Eclipse: m2eclipseRepository Manager 将在一个月内翻译完成并发布。

9
0
评论 共 14 条 请登录后发表评论
14 楼 stack3256 2008-09-28 09:33
顶 一 下 楼主辛苦
13 楼 yzl45 2008-08-14 15:29
不错,辛苦了,继续关注!
12 楼 kevin_gzhz 2008-08-05 10:06
赞一个!!
11 楼 tvjody 2008-07-25 14:18
感谢您的辛勤劳动,加油,我们支持你
10 楼 xly_971223 2008-07-24 17:12
非常好 中国要多出一些楼主这样的共产主义战士 中国的软件业很快就赶超美国了
9 楼 rockkratos 2008-07-24 15:13
好啊,加油啊
8 楼 killvin 2008-07-24 14:39
前五章已经看完,作者的翻译水平是一流的,期待其他章节中。。。。!
7 楼 juvenshun 2008-07-24 12:33
引用
city_moon 2008-07-24 09:10
支持一下楼主,感谢你为开源事业和中国软件业所作出的贡献!!

实在承受不起,这纯粹是个人兴趣。
另外,请大家关注我的博客,若有意见请在博客留言,以方便我收集改进,谢谢。
6 楼 mapgis 2008-07-24 10:26
呵呵 不错的东西,我一直用它。比ant更加好用。也容易上手。
5 楼 city_moon 2008-07-24 09:10
支持一下楼主,感谢你为开源事业和中国软件业所作出的贡献!!
4 楼 workman93 2008-07-24 09:07
呵呵,非常感谢
3 楼 泡泡 2008-07-23 19:14
很实用,谢谢楼主的辛勤劳动,等我有时间了,介绍Maven和dookbook和Clover的结合使用
2 楼 juvenshun 2008-07-23 16:50
我会想办法推出PDF的版本以提供下载
1 楼 ueseu 2008-07-23 16:17
没提供下载,只能在网上看,或用工具下载

发表评论

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

相关推荐

  • oracle怎样打开数据文件,Oracle数据文件丢失,数据库如何打开或恢复

    (一)如果没有备份只能是删除这个数据文件了,会导致相应的数据丢失。SQL>startup mount--ARCHIVELOG模式命令SQL>Alter database datafile 'file name' offline;--NOARCHIVELOG模式命令SQL>Alter database datafile 'file name' offline drop;SQLl&g...

  • 控制文件被破坏的数据库恢复方法

    这种情况一般不需要restore database。[@more@](一)、有镜像文件时1、如果控制文件不同步,则从参数文件中,将不同步的参数文件去掉,或拷贝一个好的控制文件替换坏的控制文件或。(ora-00214)2、如果出现...

  • 数据文件丢失恢复实验

      1. 登入sqlplus sys/sys as sysdba2. 确认归档模式 archive log list 或者 select log_mode from v$database;3. 新建表空间triadata 和数据文件trialdata.dbfCREATE TABLESPACE trialdata     DATAFILE 'C:\oracle\product\10.2.0\ora...

  • SQL数据库表坏了的手动恢复方法

          今天接到客户电话,说操作数据无法保存。经过分析,发现他的数据库已经有5G多的大小,而最终发现有张表的索引出错了,用DBCC CHECK也无力回天。每次用select * from ln003082 语句查询,都报如下错误: 服务器: 消息 605,级别 21,状态 1,行 1试图从数据库 ln_fl0125 中提取的逻辑页 (1:629904) 属于对象 869578

  • 终于找到破坏(被锁)广联达云计价平台GCCP6.0工程文件的罪魁祸首,显示:您的工程可能受到盗版侵害……

    2021年9月份之前,有很朋友的广联达云计价平台GCCP6.0工程文件被加密加锁,不能打开使用,并提示:您的工程可能受到盗版侵害,数据损坏……。就连保存在RAR中的工程文件也被加密加锁,这就有点过份了,经过几天的努力终于找到损坏工程文件的罪魁祸首,此文件位于广联达软件默安装文件夹下的子文件夹内,具体位置(默认安装路径)C:\Program Files\Glodon\GCCP\6.0-X64\Construction\4\Bin下的两个文件Search.exe和GBQCheckProject64...

  • Oracle数据文件损坏无法正常修复问题

    如果Oracle数据库中,某个数据文件损坏,有冷备,但是归档日志文件缺失,导致数据文件无法恢复到一致性状态。 这种情况下如果没有其他恢复介质,可以接受数据丢失的话,可以通过修改数据文件头的SCN号,使System Checkpoint SCN和Datafile Checkpoint SCN号一致,就可以让Oracle避开对该文件的检查,Oracle就不会去做介质恢复,而只做实例恢复,这样就可以...

  • Oracle ORA-01033: 错误解决办法

    Oracle ORA-01033: ORACLE initialization or shutdown in progress 错误解决办法

  • erp oracle数据库连接失败,浪潮ERP软件ORACLE错误ORA-01033问题汇总 | 浪潮888博客

    浪潮ERP软件ORACLE错误ORA-01033问题汇总数 据 库: Ora 9i软件版本: PS未知 软件模块: 错误专题问题描述:有如下几种现象1、进入帐套管理时提示 ORA-01033。2、Oracle相关服务显示已启动,但用SQL*Plus无法连接。显示ORA-01033: ORACLE initialization or shutdown in progress3、Oralce实例ora...

  • 【oracle案例】ora-01116

    数据库报错: ora-01116: eror in opening database file 201 ora-01110:data file 201 : '/home/app/oracle/oradata/testmod/tEMP02.DBF' ora-27041:unable to open file Linux-x86_64 Error: 2: No such file or dir

  • Oracle8.1.7 报错01033,win10系统下oracle数据库报错ORA-01033如何解决

    使用windows10正式版系统过程中,不小心误删了oracle创建的表空间数据,最终导致数据库无法正常运行,连接某一用户后报错:ORA-01033: ORACLE initialization or shutdown in progressProcess ID: 0Session ID: 0 Serial number: 0。这是怎么回事呢?下面,就随小编看看该问题的具体解决方法。问题表现:wi...

  • oracle 表空间的数据文件丢失或损坏的恢复

    表空间的数据文件丢失或损坏的恢复   select ts#,file#,name from v$datafile; 查看表空间和编号       删除一个表空间文件     此时关闭数据库 再开启时发现系统提醒缺少文件     使用RMAN还原系统提示的数据文件5 restore datafile 5;     恢复数据库     此时可以开启数据库了  ...

  • 非归档模式下数据文件介质损坏,数据无法启动

    解决思路,把损坏的文件设置为离线。执行:alter database datafile 5 offline;提示无法执行。文档摘录:ONLINESpecify ONLINE to bring the data fil...

  • SQL Server数据库损坏修复--将本数据库中的数据导出到另外一个新数据库中

    数据库损坏一般会使用一下语句修复: ================================================== --修复数据库的某个表 --用下面的语句进行修复 exec sp_dboption 'DatabaseName', 'single user', 'true' Go DBCC CHEC

  • oracle数据库故障紧急处理预案-----各种物理文件损坏和逻辑故障的解决办法

    1.控制文件损坏: 2.重做日志文件损坏: 3.部分数据文件损坏: 4.表空间损坏: 5.整个数据库的所有文件损坏: 6.数据文件和控制文件同时丢失或损坏: 7.重作日志和控制文件同时丢失或损坏时: 8.Oracle 逻辑结构故障的处理方法: ...

  • 常见的索引优化

    一、SQL分析: MySQL中的explain命令 二、索引失效的场景: 2.1使用or作为连接条件 说明: 当or两边的条件都有索引时,才可能走索引(通常是使用了多个索引index_merge),最终是否走索引,需根据explain来检测。 优化: 将or两边条件中相同的条件抽取出来:where ( a=xx and b=xx ) or ( a=xx and b=xxx) ==> where a=xx and (b=xx or b=xxx) 使用union all或uni...

  • oracle datafile损坏,史上最全Oracle文件损坏处理办法(附实验步骤)

    一、概述本文将给大家介绍oracle各类文件损坏的现象和应对策略,请注意所有的恢复都是基于有备份的情况,所以请开启数据库的日常备份。文章将从以下文件展开:a. 密码文件b. 参数文件c. 控制文件d. 数据文件(分普通表空间数据文件,其它表空间数据文件如system、sysaux、undo)e. 日志文件(分current、active、inactive)在正式实验之前,我先问一个问题,上面这些文...

  • Oracle 查看表空间的大小及使用情况sql语句

    Oracle 查看表空间的大小及使用情况sql语句 1、查看表空间的名称及大小 SELECT t.tablespace_name, round(SUM(bytes / (1024 * 1024)), 0) ts_size FROM dba_tablespaces t, dba_data_files d WHERE t.tablespace_name = d.tablespace_name G...

Global site tag (gtag.js) - Google Analytics