maven2,【原创】centos下部署hudson2+maven2+flexmojos3+mercurial进行Flex项目的可持续集成(补充)

使用和研究flex项目可持续集成有一段时间了,现重新做一下总结。 主要相关软件版本: flashbuilder 4.5 + flex sdk 4.5 + maven 2.2.1 + flexmojos 3.8 + mercurial 1.7.2 + hudson 2.0.1 Flex项目可持续集成方案在centos 5.6 i386下实现,需要安装的软件主要如下: hudson-2.0.1... [阅读全文]

maven2,【原创】centos下部署hudson2+maven2+flexmojos3+mercurial进行Flex项目的可持续集成(2)

第二部分 mercurial及hudson配置 【创建mercurial(hg)资料库】 cd /home/xjimmy/apache-maven-2.2.1/flex-maven-madeiracloud hg init #初始化资料库 hg add #添加文件 hg commit #提交 abort: no username supplied (see "hg help config") c... [阅读全文]

maven2,【原创】centos下部署hudson2+maven2+flexmojos3+mercurial进行Flex项目的可持续集成(1)

【软件准备】 OS:centos 5.6 i386 持续集成服务器:hudson-2.1.0-beta 自动化构建工具:Maven:apache-maven-2.2.1 Maven支持Flex的插件:flexmojos-3.8 分布式版本管理:mercurial-1.8.4 JDK:java-1.6.0-openjdk flashplayer for linux:flash_player_10_... [阅读全文]

maven安装,Maven的安装和应用

一、Maven的安装 1、环境 操作系统:Windows XP JDK:JDK 1.6.0 Maven:apache-maven-3.0.2 2、下载和安装 到Maven官方网站http://maven.apache.org/download.html 下载目前的最新版本apache-maven-3.0.2-bin.zip 下载到本地E:\ apache-maven-3.0.2-bin.zip,... [阅读全文]

ant脚本,脚本语言可以做什么? 再说说 Ant、Maven和Gant

本人也稍微用了一些脚本语言了,可是在同事的反馈给我的印象中,脚本语言似乎从未得到正名,似乎总是寒酸和小打小闹的代名词。我在做一个门户网站,身边有一些公司和某一些开发人员,总是对于页面上的技能很轻视,殊不知用户体验(也许我专指UCD)恰恰是对用户影响最大的部分,对Portal来说,更胜于功能。同样,脚本语言亦扮演着看似无足轻重,但实际非常重要的作用。 脚本语言可以做什么?适合做什么?能想到的,似乎总... [阅读全文]

maven学习,maven学习指南

下载地址: http://maven.apache.org/ 该网页有5分钟教程,可以看一下。然后也有完整的mvn实例可以学习一下。 中文的http://www.javaeye.com/wiki/hzbook/2872-Maven-in-action 也可以学习一下,上面有的前3章其实就是英文的翻译。 http://wenku.baidu.com/view/793adeccda38376baf1f... [阅读全文]

maven2,向 Maven2 代理 Maven-proxy 代码库添加中心库没有的 jar 包

有一些第三方库在 Maven2 的中心代码库里没有,但项目组需要,怎么办呢? 假设我们已经安装好了Maven-proxy系统,向Maven-proxy的Local Repository目录里加入相应的文件, 假设我们要添加ibatis-2.3.0.667.jar到 Mavne-proxy里,具体操作如下: 约定ibatis-2.3.0.667.jar 的 groupId = com.ibatis,... [阅读全文]

maven,用maven构建java project

为什么要用Maven Maven是一个用于项目代码管理的开源产品,主页http://maven.apache.org。在项目中使用maven的好处有:统一项目成员的开发环境,统一管理项目类库,就不必每人都手动添加项目开发需要的包了,设置项目间的继承、依赖关系,编译、打包、发布项目,生成项目信息站点,利用插件自动执行junit,checkstyle,pmd测试和检查,并生成报告在项目信息站点上。... [阅读全文]

maven,3 ways to run Java main from Maven Overview

Maven exec plugin lets you run the main method of a Java class in your project, with the project dependencies automatically included in the classpath. This article show you 3 ways of using the maven e... [阅读全文]

maven2:Cruise+ANT+maven2搭建持续集成环境

Cruise简介Cruise是ThoughtWorks推出的持续集成系统,它秉承了CruiseControl的优秀品质,同时加入了管线阶段、分布式集成等特性,让整个自动化环境更加合理智能。当然,对于该系统更详细的介绍,各位可参考ThoughtWorks工程师tony1130的博客:http://blog.csdn.net/tony1130。安装Cruise的安装非常简单,只需要在其官网:http:... [阅读全文]

maven:初学maven(1)-常见小问题集锦

初学maven遇到不少问题记录下来呵呵依然是备忘兼共享  . The pulgin org.apache.maven.plugins:maven-archetype-plugin does not exist or valid version could be found  安装官方标准安装方式(http://maven.apache.org/download.html#Installation)... [阅读全文]

artifactory:初学maven(3)-使用nexus替代artifactory作为maven私服

的前看到过些Nexus介绍由于刚开始接触maven时使用私服是artactory因此没有太在意今天想着既然Nexus能有胆量出来混应该有点真本事才是看了下nexus安装介绍挺简单试试无妨因此装上小试了下结果喜出望外nexus表现非常不错尤其是在开启远程索引的后简直太方便了  于是决定放弃artactory改而使用nexus作为自己maven私服恩惭愧颇有点喜新厌旧味道artactory才装上来没有... [阅读全文]

maven:初学maven(5)-使用assembly plugin实现自定义打包

在上篇文章中讨论到在对maven机制不熟悉情况下为了实现自己需要打包格式而使用maven ant task以maven + ant方式来实现非标准打包而现在要介绍是maven中针对打包任务而提供标准插件:assembly plugin  依然以上文(初学maven(4)-使用maven ant task实现非标准打包)项目为例要打包如下:  demo1  |____lib  |_____demo1... [阅读全文]

settings.xml:maven 配置篇 的 settings.xml

maven2 比起maven1 来说需要配置文件少多了主要集中在pom.xml和tings.xml中  先来说说tings.xmltings.xml对于maven来说相当于全局性配置用于所有项目在maven2中存在两个tings.xml个位于maven2安装目录conf下面作为全局性配置对于团队(Team)设置保持致定义是关键所以maven2/conf下面tings.xml就作为团队(Team)共... [阅读全文]

pom.xml:maven 配置篇 的pom.xml

说完了tings.xml配置下来说下maven2主要配置pom.xml  什么是pom?  pom作为项目对象模型通过xml表示maven项目使用pom.xml来实现主要描述了项目:包括配置文件;开发者需要遵循规则缺陷管理系统组织和licenses项目url项目依赖性以及其他所有项目相关原因  快速察看:project modelVersion4.0.0/modelVersion !-- The ... [阅读全文]

maven2:使用maven2 进行团队(Team)配置

对于团队(Team)来说建立统开发环境是必须而maven能很好帮助建立统环境下面就介绍如何更有效进行统配置  准备工作:  下载必须软件Software:  maven2: http://maven.apache.org/download.html 最主要  maven-proxy:用来代理repository使用代理来访问多个远程库      http://maven-proxy.codehau... [阅读全文]

maven2:maven2 建立统一的管理站点

使用maven2另外个好处就是有了统入口用于察看项目进展情况这主要包括了项目介绍成员介绍以及相关项目文档当然也包括项目所有进展报表  下面通过例子来介绍如何配置maven来产生项目站点  首先创建相关sitemvn archetype:create   -DarchetypeGroupId=org.apache.maven.archetypes   -DarchetypeArtactId=mave... [阅读全文]

maven:maven profiles

定义Profiles  你可以把profiles定义在4个地方:  %M2_HOME%/conf/tings.xml这是针对该部电脑所有userprofiles是global profiles它会影响所有maven project build   your -home-directory/.m2/tings.xml这是针对per userprofiles是user级profiles它会影响当前us... [阅读全文]

maven:应用maven的感想

乱世盼英雄  现在软件Software开发比过去软件Software开发要复杂得多包括在参和开发人数、代码规模、复杂需求、依赖包复杂性、使用到更多技术、多个项目的间复杂依赖关系  现在开发人员要掌握技术要比过去开发人员要多不是现在开发人员比以前开发人员本身更优秀而是拥有更多资料、更多学习机会、更多更大规模时间同时软件Software行业也在发展说句题外话老员如果不和时俱进靠老本是无法和新代员竞争当... [阅读全文]

maven安装:Maven 试用手记----安装

准备工作  1、Maven 2 下载 http://maven.apache.org/download.html  我下载是maven-2.0-bin.zip 解压缩出来 按照官方Document 配置JDK和Maven环境变量:  Unzip maven-2.0.1-bin.zip to the directory you wish to Maven 2.0  "Environment Var... [阅读全文]

Maven入门基础学习

---本文翻译自Maven官网Mavenin5Minutes稍有删改所有版权归maven所有本文只作学习交流的用 安装 Maven是个java工具,因此,在继续的前你必须安装好java(即本机要安装好jre) 首先下载Maven并把它解压到你要安装目录例如:windows下C:\\maven,或者linux下/usr/local/maven 的后把系统变量M2_... [阅读全文]

Maven入门基础学习

---本文翻译自Maven官网Mavenin5Minutes稍有删改所有版权归maven所有本文只作学习交流的用 安装 Maven是个java工具,因此,在继续的前你必须安装好java(即本机要安装好jre) 首先下载Maven并把它解压到你要安装目录例如:windows下C:\\maven,或者linux下/usr/local/maven 的后把系统变量M2_... [阅读全文]

Maven入门基础学习

---本文翻译自Maven官网Mavenin5Minutes稍有删改所有版权归maven所有本文只作学习交流的用 安装 Maven是个java工具,因此,在继续的前你必须安装好java(即本机要安装好jre) 首先下载Maven并把它解压到你要安装目录例如:windows下C:\\maven,或者linux下/usr/local/maven 的后把系统变量M2_... [阅读全文]
1 共1条 分1页