快速业务通道

冒号和他的学生们(连载24)——对象封装 - 编程入门网

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-06-16
xies>    <proxy>     <id>myproxy</id>     <active>true</active>     <protocol>http</protocol>     <host>proxy.somewhere.com</host>     <port>8080</port>     <username>proxyuser</username>     <password>somepassword</password>     <nonProxyHosts>*.google.com|ibiblio.org</nonProxyHosts>    </proxy>   </proxies>

id:代理的标志

active:是否激活代理

protocol, host, port:protocol://host:port 代理

username, password:用户名和密码

nonProxyHosts: 不需要代理的host

maven配置篇之settings.xml(3)

时间:2011-07-01 BlogJava 闲人野居

Profiles

类似于pom.xml中的profile元素,主要包括activation,repositories,pluginRepositories 和properties元素

刚开始接触的时候,可能会比较迷惑,其实这是maven2中比较强大的功能。从字面上来说,就是个性配置。

单独定义profile后,并不会生效,需要通过满足条件来激活。

repositories 和pluginRepositories

定义其他开发库和插件开发库。对于团队来说,肯定有自己的开发库。可以通过此配置来定义。

如下的配置,定义了本地开发库,用于release 发布。

  <repositories>      <repository>       <id>repo-local</id>     <name>Internal 开发库</name>     <url>http://192.168.0.2:8082/repo-local</url>       <releases>        <enabled>true</enabled>        <updatePolicy>never</updatePolicy>        <checksumPolicy>warn</checksumPolicy>       </releases>       <snapshots>        <enabled>false</enabled>       </snapshots>       <layout>default</layout>      </repository>     </repositories>     <pluginRepositories>   <pluginRepository>   <id>repo-local</id>   <name>Internal 开发库</name>   <url>http://192.168.0.2:8082/repo-local</url>   <releases>        <enabled>true</enabled>        <updatePolicy>never</updatePolicy>        <checksumPolicy>warn</checksumPolicy>    </releases>    <snapshots>   <enabled>false</enabled>   </snapshots>   <layout>default</layout>   </pluginRepository>   </pluginRepositories>

releases, snapshots:每个产品的版本的Release或者snapshot(注:release和snapshot的区别,release一般是比较稳定的版本,而snapshot基本上不稳定,只是作为快照)

maven配置篇之settings.xml(4)

时间:2011-07-01 BlogJava 闲人野居

properties

maven 的properties作为placeholder值,如ant的properties。

包括以下的5种类型值:

env.X,返回当前的环境变量

project.x:返回pom中定义的元素值,如project.version

settings.x:返回settings.xml中定义的元素

java 系统属性:所有经过java.lang.System.getProperties()返回的值

x:用户自己设定的值

Activation

用于激活此profile

 <activation>      <activeByDefault>false</activeByDefault>   

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号