
maven
zb402230366
这个作者很懒,什么都没留下…
展开
-
Maven实战(一)安装与配置
1. 简介 Maven是基于项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具. 如果你已经有十次输入同样的Ant targets来编译你的代码、jar或者war、生成javadocs,你一定会自问,是否有一个重复性更少却能同样完成该工作的方 法。 Maven便提供了这样一种选择,将你的注意力从作业层转移到项目管理层。Maven项目已转载 2013-02-18 23:14:39 · 332 阅读 · 0 评论 -
使用maven构建web项目实例
用maven构建web项目,首先要知道标准的目录结构,和一般的maven项目相同,源文件存放在src/main/java中,配置文件存在src/main/resources目录下。测试的代码放在src/test/java下,对应的资源文件放在src/test/resources目录下。除了这些目录外。web项目还有一个src/main/webapp目录,该目录必须存在,且必须有一个web.xm转载 2013-07-06 00:49:25 · 1028 阅读 · 0 评论 -
Maven 3 入门 -- 如何创建一个web应用程序
使用eclipse插件创建一个web project首先创建一个Maven的Project如下图 我们勾选上Create a simple project (不使用骨架) 这里的Packing 选择 war的形式 由于packing是war包,那么下面也就多出了webapp的目录 由于我们的项目要使用eclipse发布到转载 2013-07-08 22:16:23 · 546 阅读 · 0 评论 -
Maven实战(三)Eclipse构建Maven项目
1. 安装m2eclipse插件 要用Eclipse构建Maven项目,我们需要先安装meeclipse插件 点击eclipse菜单栏Help->Eclipse Marketplace搜索到插件Maven Integration for Eclipse 并点击安装即可,如下图: 安装成成之后我们在Eclipse菜单栏中点击File->New->Other,在弹转载 2013-02-18 23:02:31 · 352 阅读 · 0 评论 -
搜索Maven仓库
使用Maven进行开发的时候,比较常见的一个问题就是如何寻找我要的依赖,比如说,我想要使用activeMQ,可是我不知道groupId,artifactId,和合适的version。怎么办呢?本文介绍几个提供maven仓库搜索服务的站点。 1. http://repository.sonatype.org/index.html该服务器是由Sonatype提供的,Sonatype转载 2013-07-08 22:59:45 · 603 阅读 · 0 评论 -
cmd-maven-打包
若maven想引进jar包,但不知道jar包的版本号,这时通过maven命令进行打包在命令行下:mvnmvn install:install-file -Dfile=abc.jar -DgroupId=haha -DartifactId=abc -Dversion=1.0 -Dpackaging=jar Microsoft Windows XP [版本 5.1.2600]转载 2013-02-26 20:20:33 · 1308 阅读 · 0 评论 -
例子三:使用servicemix-cxf-bc组件代理WebService
这个例子主要是通过在tomcat 中发布一个WebService,然后通过在ServiceMix 中部署servicemix-cxf-bc组件来代理tomcat中WebService的访问。1.创建一个Dynamic Web project,名为HelloWorld2.在src中新建package,包名为net.kentop.ws3.在n转载 2013-02-25 23:30:26 · 689 阅读 · 0 评论 -
例子二:使用servicemix-camel组件
该例子使用servicemix-camel等待3秒后每隔10秒发送一条Hello World消息。 1.创建名为servicemix-camel-demo的项目根目录2.创建名为camel-su-demo的servicemix-camel-service-unit3.修改resources目录下的camel-context.x转载 2013-02-25 23:29:29 · 648 阅读 · 0 评论 -
例子一:使用servicemix-file组件
该例子主要用来测试servicemix-file组件的使用,每隔一分钟自动检测filepoller目录下是否有文件,如果有,则将文件传送到filesender目录下。 1.创建名为servicemix-file-demo的根目录 2.创建名为file-su-demo的servicemix-service-unit 3转载 2013-02-25 23:31:35 · 571 阅读 · 0 评论 -
Nexus入门指南(图文)
Nexus介绍Nexus是Maven仓库管理器,如果你使用Maven,你可以从Maven中央仓库下载所需要的构件(artifact),但这通常不是一个好的做法,你应该在本地架设一个Maven仓库服务器,在代理远程仓库的同时维护本地仓库,以节省带宽和时间,Nexus就可以满足这样的需要。此外,他还提供了强大的仓库管理功能,构件搜索功能,它基于REST,友好的UI是一个extjs的REST客户端,转载 2013-02-23 10:57:50 · 366 阅读 · 0 评论 -
Maven实战(五)坐标详解
1.为什么要定义Maven坐标 在我们开发Maven项目的时候,需要为其定义适当的坐标,这是Maven强制要求的。在这个基础上,其他Maven项目才能应用该项目生成的构件。2.Maven坐标详解 Maven坐标为各种构件引入了秩序,任何一个构件都必须明确定义自己的坐标,而一组Maven坐标是通过一些元素定义的,它们是groupId,artifactId,ver转载 2013-02-18 23:23:06 · 373 阅读 · 0 评论 -
Maven实战(二)构建简单Maven项目
上一节讲了maven的安装和配置,这一节我们来学习一下创建一个简单的Maven项目1. 用Maven 命令创建一个简单的Maven项目在cmd中运行如下命令:C代码 mvn archetype:generate -DgroupId=com.mycompany.app -DartifactId=my-app-simple -Dversion=1.0转载 2013-02-18 23:19:46 · 326 阅读 · 0 评论 -
Maven实战(六)依赖
我们项目中用到的jar包可以通过依赖的方式引入,构建项目的时候从Maven仓库下载即可。 1. 依赖配置 依赖可以声明如下: Xml代码 project> ... dependencies> dependency> groupId>group-agroupId> artifactId>artif转载 2013-02-18 23:24:43 · 356 阅读 · 0 评论 -
Maven实战(四)生命周期
1. 三套生命周期 Maven拥有三套相互独立的生命周期,它们分别为clean,default和site。 每个生命周期包含一些阶段,这些阶段是有顺序的,并且后面的阶段依赖于前面的阶段,用户和Maven最直接的交互方式就是调用这些生命周期阶段。 以clean生命周期为例,它包含的阶段有pre-clean, clean 和 post clean。当用户调用pre-clean的时候转载 2013-02-18 23:22:38 · 330 阅读 · 0 评论 -
安装maven的问题
问题描述:The items that get selected for install are:> > m2e - Maven Integration for Eclipse 1.0.100.20110804-1717> > m2e - slf4j over logback logging (Optional) 1.0.100.20110804-1717> >原创 2013-07-06 01:13:35 · 1226 阅读 · 1 评论