预览模式: 普通 | 列表

maven私服搭建

http://calvin.javaeye.com/blog/post/394294
回家整理

查看全部...

标签:

分类:build | 固定链接 | 评论: 33 | 查看次数: 1124

用maven制作Java项目发行包

关键字: Maven Assembly 发行包
制作软件发行包只是Maven能够轻松完成的众多任务之一,下面通过一个简单的实例进行说明。

按照Maven的标准做法,该功能以插件的方式提供,这个插件就是Maven Assembly Plugin,它的网址是:
http://maven.apache.org/plugins/maven-assembly-plugin/


1.准备工作
下载最新Maven 2的软件包,安装后将其bin路径注册到系统的查找路径中。
执行下面的命令创建一个供测试用的待发布web项目:

命令行
mvn archetype:create \ ...

查看全部...

标签:

分类:build | 固定链接 | 评论: 7 | 查看次数: 973

MAVEN----maven2新特性

本文主要阐述 Maven2 的新特性,这些新特性可以大大地缩短了开发管理中的工作量,使得开发人员将精力集中在实际的业务问题上。
Maven 出现到现在也有很长时间了,初识它的感觉至今仍清晰的印在脑海中。现在想来,当时从 Ant 移情 Maven 的想法其实很朴素,就是因为 Maven 可以以网站的形式展现与项目相关的信息,如开发人员列表、各种 Report。这种方式为项目的构建带来了极大的方便,尤其是 Report 的。试想对于产生的 Junit-Report、JavaDoc、CheckStyle、PMD 等报告,如果没有一个统一的入口,每次切换目录是多么令人厌烦的事情!

Maven ...

查看全部...

标签:

分类:build | 固定链接 | 评论: 5 | 查看次数: 1164

MAVEN-----配置文件

maven2 比起maven1 来说,需要配置的文件少多了,主要集中在pom.xml和settings.xml中。
先来说说settings.xml,settings.xml对于maven来说相当于全局性的配置,用于所有的项目。在maven2中存在两个 settings.xml,一个位于maven2的安装目录conf下面,作为全局性配置。对于团队设置,保持一致的定义是关键,所以 maven2/conf下面的settings.xml就作为团队共同的配置文件。保证所有的团队成员都拥有相同的配置。当然对于每个成员,都需要特殊的 自定义设置,如用户信息,所以另外一个settings.xml就...

查看全部...

标签:

分类:build | 固定链接 | 评论: 51 | 查看次数: 1228

MAVEN-----使用maven自动化构建工程

最近学习了一下maven将学习的一些心得写下来:

1 什么是maven? 他能为我们做什么?

Maven是一个构建工具, 使用一定的目录组织结构来简化和一致项目构建。它把编译、打包、测试、发布等开发过程中的不同环节有机的串联了起来。

2 如何安装maven? (包括maven插件)

(1)首先在http://maven.apache.org上下载maven-2.0.4-bin.zip文件,例如将该文件解压缩到c:\ maven-2.0.4.(当前版本)

(2)将c:\maven-2.0.4\bin目录加入到环境变量%path%中。

(3)运行mvn ...

查看全部...

标签:

分类:build | 固定链接 | 评论: 30 | 查看次数: 1379