`
juvenshun
  • 浏览: 1595549 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

“第十一章 构建Profile”发布

阅读更多

书继续翻译着... 隔几天做一点,就这么着,离完成距离也不远了。

 

Profile这个单词不知道如何翻译,由于在Maven语境中的特殊性,字典上的解释似乎都不适用,那我就干脆保留英文原样了,毕竟在使用maven profile的时候我们不能在XML文件中写中文TAG。

 

介绍下这一章的内容:

 

  • 构建可移植性。有些项目只能由某人在某台特定的机器上运行才能build成功,而有些项目svn co + mvn clean install 就搞定了,它们的区别是什么?
  • 使用Maven Profile实现构建可移植性。一个环境一个Profile,免去过多手工配置。
  • 激活Maven Profile。如何通过操作系统属性,JDK版本等环境属性激活Profile。此外我还有一文“激活Maven Profile的几种方式 ”可作为补充。
  • 如何在Settings.xml中配置Profile,它和POM中的Profile有什么区别。
  • 如何将Profile放到外部的profile.xml文件中。
  • 如何列出活动的Profile。mvn help:active-profiles
  • 一些使用Profile的最佳实践。为环境创建Profile,为机密信息使用Profile,为平台分类器使用Profile。

 

再发一下《Mavne权威指南》的在线阅读地址:

http://books.sonatype.com/maven-book/reference_zh/public-book.html

 

如果发现错误,这里有勘误表:

http://groups.google.com/group/maven-zh/web/maven-2

 

11
3
分享到:
评论
6 楼 ivy1107 2008-11-28  
juvenshun 写道

xfan1982 写道
还是一样的猥琐就当娱乐娱乐大家吧

这次照片真的好多了,呵呵,关注……
5 楼 Sarah-Brightman 2008-11-27  
稍有一阵子不关注, 已经翻译这么多了!赞一个!继续关注!
4 楼 juvenshun 2008-11-27  
xfan1982 写道

还是一样的猥琐

就当娱乐娱乐大家吧
3 楼 xfan1982 2008-11-27  
还是一样的猥琐
2 楼 gxchan 2008-11-27  
谢谢!

把帖子顶起来让更多的人看到。
1 楼 xl515331 2008-11-27  
呵呵

换头像啦

这次的好多了 

相关推荐

    maven window下安装包

    第11章:用Maven管理项目版本/11.4 版本管理举例/11.4.5 在POM中配置/11.4.5.1 发布插件以及标签的基础目录 第11章:用Maven管理项目版本/11.4 版本管理举例/11.4.5 在POM中配置/11.4.5.2 发布到私有仓库配置 第11章...

    ASP.NET与AJAX深度剖析范例集_卷2(源代码)

    深入探讨DataSource的应用 第6章 ASP.NET 2.0登录与身份验证机制 第7章 ProFile范例——制作用户配置文件 第8章 MasterPage范例——使用母版页 第9章 Theme与Skin范例 第10章 WebParts范例 第11章...

    ASP. NET与AJAX深度剖析范例集_卷1(共2卷)(源代码)

    深入探讨DataSource的应用 第6章 ASP.NET 2.0登录与身份验证机制 第7章 ProFile范例——制作用户配置文件 第8章 MasterPage范例——使用母版页 第9章 Theme与Skin范例 第10章 WebParts范例 第11章...

    Python入门到高级第十一章

    Python 的轻量级 Web 框架 Flask 是一种流行的选择,用于快速构建小型到中型的 Web 应用程序。Flask 的设计目标是使得构建 Web 应用程序更加容易,具有轻量级、易用性、可扩展性等特点。 在本章中,我们将详细介绍 ...

    构建最高可用Oracle数据库系统 Oracle 11gR2 RAC管理、维护与性能优化

    第11章 最高可用性 11.1最高可用性架构 11.1.1 Data Guard优势 11.1.2客户端Failover 11.1.3 Data Guard配置 11.1.4 Standby数据库 11.1.5 Data Guard保护模式 11.2 Data Guard服务 11.2.1日志传输服务 ...

    第十五章 开发XFire Web Service应用22.pdf

    ### 第十五章 开发XFire Web Service应用22.pdf 知识点解析 #### 15.1 引言 ##### 15.1.1 WebService简介 WebService,中文通常译为Web服务,最初由IBM和微软共同提出的技术规范。它的核心在于提供一个标准化的...

    Manual for CPP Development in Visual Studio 2019

    开发者可以添加自定义的构建步骤和事件来满足特定的构建需求,例如在构建过程中运行自定义脚本或调用第三方工具。 ### 二、Clang/LLVM 在 Visual Studio 项目中的集成 Visual Studio 2019 允许开发者在 MSBuild ...

    Selenium WebDriver精讲

    第十一章提供了一些fireevent方法的替代方案。在某些情况下,直接触发事件可能不如预期那样工作,因此了解其他的事件触发方法变得非常重要。 **fireevent的替代方案**: - 使用JavaScript触发事件。 - 使用Selenium...

    XE10下iOS的APP发布流程(DelphiTeacher 2015.11.04).doc.zip

    XE10是Embarcadero公司推出的一个重要更新,它引入了对iOS和Android的原生支持,使得开发者能够使用相同的代码库在多个平台上构建应用。对于iOS开发,Delphi提供了基于LLVM的编译器,能够直接生成Objective-C++代码...

    Java案例精粹150例

    - 第11章通过实例介绍EJB编程,包括各种EJB的编程方式,如无状态会话Bean、有状态会话Bean、银行存取BMP等。 - 第12章探讨Java安全性编程,介绍各种加密、解密和安全机制编程技术。 - 第13章介绍J2ME编程,包括J2ME...

    Shell脚本专家指南

    #### 第11章 shell中的数学 - **expr**:介绍了一个用于基本算术运算的命令。 - **bc**:讲解了如何使用bc进行更复杂的数学运算。 - **de**:介绍了一个用于浮点数运算的命令。 #### 第12章 cron - **crontab条目**...

    第2章 熟悉开发环境Flash Builder.ppt

    - **Flash Profile** 透视:侧重性能分析和优化,帮助开发者识别和解决性能问题。 #### 2.1.2 Editors(编辑器) Flash Builder 4内置了三种关键编辑器: 1. **MXML编辑器**:用于编写Flex应用程序的界面布局,...

    Profile:Android 个人履历浏览app

    1. **Android SDK**: 开发Android应用的基础,包括一组开发工具、库和API,用于构建、调试和发布Android应用。 2. **Java编程**: 应用的主要开发语言,需要理解面向对象编程概念、类和对象、异常处理、集合框架等。...

    ASP.NET3.5典型模块开发源代码

    第11章 缩略图水印模块 128 11.1 缩略图加水印的原理 128 11.2 自定义带版权水印的缩略图 129 11.2.1 生成缩略图功能 129 11.2.2 为缩略图添加版权信息 131 11.2.3 为缩略图添加水印 132 11.2.4 一个高...

    J2ME中文教程

    8. **第11章-移动银行实例**: - 移动应用开发:如何利用J2ME构建安全的移动银行业务应用,包括数据加密、网络通信和用户认证。 9. **第10章-无线网络开发**: - WMA(Wireless Messaging API):发送和接收SMS/...

    通向架构师的道路(第十七天)

    ### 通向架构师的道路(第十七天):深入理解IBM WebSphere集群 #### IBM WebSphere集群概述 IBM WebSphere Application Server (WAS) 的不同版本包括单机版和 Network Deployment 版本(简称 ND)。ND 版本支持...

    JavaEE开发的颠覆者SpringBoot实战[完整版].part3

    第11 章 应用监控 431 11.1 http 431 11.1.1 新建Spring Boot 项目 432 11.1.2 测试端点 432 11.1.3 定制端点 439 11.1.4 自定义端点 440 11.1.5 自定义HealthIndicator 444 11.2 JMX 447 11.3 SSH 449 11.3.1 新建...

    team-profile-generator:第10周作业

    这个项目作为编程课程的第十周作业,旨在帮助学生深化对JavaScript及其相关库的理解,同时提升他们的项目组织和开发流程技能。 在JavaScript中,这个应用可能会使用Node.js环境运行,因为Node.js允许在服务器端执行...

    Nexus私服搭建文档

    ##### 第十步:部署构建到Nexus 为了将项目的构建部署到 Nexus,需要在项目的 `pom.xml` 文件中进行配置。例如,对于 Release 版本的部署,配置如下: ```xml <id>releases <name>Internal Releases <url>...

Global site tag (gtag.js) - Google Analytics