鹰翔宇空

学习和生活

BlogJava 首页 新随笔 联系 聚合 管理
  110 Posts :: 141 Stories :: 315 Comments :: 1 Trackbacks
引自:http://www.jetmaven.net/documents/p_ij_mavenConformity.php

Maven和IntelliJ IDEA的整合

Maven是非常强大的项目管理工具,现在越来越收到人们的认可,大家在不少项目中已经应用,相信从sourceforge上download下的绝大多数Java开发包源码都会包含一个project.xml文件。下面我就向大家介绍一下如何在IDEA下配置Maven,方便我们的项目开发。

1 首先我们从http://maven.apache.org 下载maven的安装包,当前版本是1.0.2,安装完毕后,请设置好相关的环境变量,如MAVEN_HOME,最好也将%MAVEN_HOME%\bin能加入到系统路径(PATH环境变量)中。如果能在控制台运行maven相关命令,表示Maven已经安装成功。

2 安装IDEA的Maven插件:按安装之前,你首先需要安装maven-spy-plugin这个maven插件,很简单,你只需在控制台执行以下命令即可,执行完毕后表示安装该Maven插件成功。

c:\ >maven -Dmaven.repo.remote=http://www.flopcode.com/maven/repository
-DgroupId=flopcode -DartifactId=maven-spy-plugin -Dversion=0.2.1 plugin:download
接下来只需启动IDEA,使用pluginmanager安装IDEA的Maven插件即可。

Maven插件安装完毕后,重新启动IDEA,打开设置面板(Settings),点击“MavenPlugin”选项,进行Maven插件的设置,其实很简单,只需要设置maven.bat文件的绝对路径即可。

3 进行Resources设定。Maven的主要配置文件是project.xml,编写该文件是关键,在IDEA下我们可以通过设定xml的schema来简化xml文件的编写。我们只要在“Resources”选项中将schema的Url和本地的xsd文件做一映射即可。这里我们只需将http://maven.apache.org/project.xsd 和Maven安装目录下的maven-project.xsd做一关联即可。这我们在project.xml文件中添加namespace的声明,这样就可以让我们编写project.xml文件更容易些。只需将<project>元素改为:

<project xmlns:xsi=”http://www.w3.org/2001/XMLSchema-instance”xsi:noNamespaceSchemaLocation='http://maven.apache.org/project.xsd”/>即可。

4 使用Maven插件:使用该插件很简单,你只需打开一个包含project.xml文件的项目即可,当前该插件只支持project.xml文件的识别。点击Tool Window栏的ConsoleMavenPlugin,选择该项目的project.xml文件,然后点击该窗口中的start按钮,如果没有错误的话,Maven控制台将被启动。这是你只需输入Goal的名称,然后运行就可以啦。

这里你也可以编写maven.xml执行相关的操作,当前IDEA对maven.xml的编写支持不是很好,不过maven.xml既然是xml文件,你可以通过设定dtd和schema等等方法,相信会比较好,只不过设置可能很麻烦。

总结:通过这些设定,相信对你在项目中使用Maven有一定的帮助。使用Maven来规划和管理项目,相信会是更多人的选择。

posted on 2006-01-10 13:19 TrampEagle 阅读(15498) 评论(0)  编辑  收藏 所属分类: IDE

只有注册用户登录后才能发表评论。


网站导航: