myeclipse自带maven(
Maven4MyEclipse)
创建项目:
	新建Web Projects项目,在新建的页面上打上maven的勾。新建的项目里会多出个pom.xml文件
为项目添加依赖包:
	右键项目,选择Maven4MyEclipse-->add Dependency。输入包名,maven会从中央库中查找。
创建自己的依赖包:
	在pom.xml文件上右键,选择run as-->maven install。该命令将项目发布到本地的资源库中。
	其他项目需要用到这个资源,输入资源名称就可以找到。
手动安装maven
Maven 2.2.1为例	(3.0.3没下下来)
下载地址:http://maven.apache.org/download.html
	解压maven到安装的位置
		如D:\
	设置maven环境变量
		配置maven环境之前要确定配置好了jdk的环境
		maven_home=D:\apache-maven-2.2.1
		PATH=%maven_home%\bin
	测试maven是否成功
		mvn -v
构建myeclipse项目
	建一个web项目
		mvn archetype:create -DgroupId=com.myframe -DartifactId=myframe -DarchetypeArtifactId=maven-archetype-webapp
		-DgroupId 生成pom的<groupid>com.myframe</groupid>节点,本工程生成的jar包给其它工程依赖时用。
		-DartifactId  生成的文件夹名,也就是Eclipse中web工程的名字
	生成Eclipse项目
		mvn eclipse:myeclipse
	通过myeclipse导入生成的myeclipse项目
配置本地Repository
	本地Repository的默认值是${user.home}/.m2/repository/,可在user configuration(${user.home}/.m2/setting.xml)中改变本地Repository
	<localRepository>D:/.m2/repository</localRepository> 将maven的jar仓库放在D:/.m2/repository文件夹下
maven常用命令
	mvn archetype:create :创建 Maven 项目
    mvn compile :编译源代码
    mvn test-compile :编译测试代码
    mvn test : 运行应用程序中的单元测试
    mvn site : 生成项目相关信息的网站
    mvn clean :清除目标目录中的生成结果
    mvn package : 依据项目生成 jar 文件
    mvn install :在本地 Repository 中安装 jar
    mvn eclipse:eclipse :生成 Eclipse 项目文件
pom.xml文件节点介绍
	<
project> :文件的根节点 .
	<modelversion> : pom.xml 使用的对象模型
版本
	<groupId> :创建项目的组织或团体的唯一 Id
	<artifactId> :项目的唯一 Id, 可视为项目名
	<version> :产品的版本号
	<packaging> :打包物的扩展名,一般有 JAR,WAR,EAR 等 
	<name> :项目的显示名,常用于 Maven 生成的文档
	<url> :组织的站点,常用于 Maven 生成的文档
	<description> :项目的描述,常用于 Maven 生成的文档
	<classifier> : 分类
	<outputDirectory> : 定义输出文件夹
	<type> : 相应的依赖产品包形式,如jar,war
	<scope> : 用于
限制相应的依赖范围,包括以下的几种变量
		compile :默认范围,用于编译
		provided:类似于编译,但支持你期待jdk或者容器提供,类似于classpath
		runtime:在执行时,需要使用
		test:用于test任务时使用
		
system:需要外在提供相应得元素。通过systemPath来取得
	<systemPath> : 仅用于范围为system。提供相应的路径
	<optional> : 标注可选,当项目自身也是依赖时。用于连续依赖时使用
还有两个问题没解决:
	1.用maven构建的工程导入myeclipse中是java工程
	2.myeclipse8.5自带maven插件创建的web项目怎么构建maven
目录结构
	3.导入的myeclipse工程没有Maven Dependencies依赖包
	
第一个问题已经解决:
	在.project中natures节点下将<nature>com.genuitec.eclipse.j2eedt.core.webnature</nature>放在最上面
	在natures节点下加<nature>org.maven.ide.eclipse.maven2Nature</nature>,该工程就是maven环境
第二、三个问题没有解决,求高手解答,不甚感激!