作者归档

《Maven官方指南》 迁移引导

原文链接

迁移引导

有时候在仓库中迁移工件是很重要的事情。例如一个项目从Maven 1 转 Maven 2。Maven 1 项目传统上使用扁平存储结构,而使用Maven 2使用的深度结构。作为一个例子Maven 1 项目有一个 maven组,而Maven 2的项目中有 org.apache.maven 的组。

制造改变了仓库可以说有很深远的影响。所以最好是第一时间获取正确,它将通过一组不同类型的迁移。

阅读全文

《Maven官方指南》Maven 类加载指南

原文链接    译者:carvendy

Maven 类加载指南

这里描述的类加载是Maven版本在 2.0.6以上的。

概述

  • System Classloader
  • Core Classloader
  • Plugin Classloaders
  • Custom Classloaders

阅读全文

《Maven官方指南》多模块工作指南

原文链接    译者:carvendy

多模块工作指南

正如所看到Pom的介绍,Maven支持在一定条件下聚合那些继承项目。这部分概述,就是关于Maven项目处理多模块,和怎么样更有效地工作。

阅读全文

《Maven官方指南》通过https认证远程仓库权限指南

原文地址    译者:carvendy

通过https认证远程仓库权限指南

这个文档描述怎么样配置一个maven远程仓库权限,有一个http服务需要客户端认证。这样的预期就是这文档会被 Maven 1.0 和 Maven 2.0认证。

问题

你有一个服务存储maven仓库在地址https://my.server.com/maven。这个服务只服务客户端通过ssl协议认证,被注册到一个经核实的,我们叫做CACrt的权限认证。在最简单的例子里服务被内部用于确定社区用户(例如:公司内网),服务权限认证只能有服务内部使用。

阅读全文

《Maven官方指南》指南第三方部署到远程仓库

原文链接  译者:carvendy

指南第三方部署到远程仓库

相同的概念: install:install-fileMaven文件目标安装插件,第三方jars安装在本地仓库。但是这次代替本地存储库,JAR将被安装在本地和远程存储库中。部署一个第三方jars使用部署:部署文件目标在Maven部署插件。

阅读全文

《Maven官方文档》插件程序配置引导

原文地址      译者:carvendy

插件程序配置引导

1.通用配置

1.帮助目标

2.配置参数

1.匹配简单对象

2.匹配复杂对象

3.匹配集合对象

1.匹配Lists

2.匹配Maps

3.匹配Poperties

阅读全文

《Maven官方文档》插件的开发

原文链接    译者:carvendy

来讲解一下Maven 2.0 插件的发展

      maven中有一个核心引擎,它提供了基础项目的处理能力和构建能力的管理,还有很多用于构建任务的插件。

阅读全文

return top