当前位置: 代码迷 >> Eclipse >> Maven札记& m2Eclipse安装
  详细解决方案

Maven札记& m2Eclipse安装

热度:43   发布时间:2016-04-23 01:07:29.0
Maven笔记& m2Eclipse安装

1:maven的工程目录结构:

src

? ?main

? ? ? ?java:java文件

? ? ? ?resources:xml文件,配置文件

? ? ? ?webapp:web程序的文件夹

? ? ? ? ? ? WEB-INF

? ? ? ? ? ? ? ? classes

? ? ? ? ? ? ? ? lib

? ? ? ? ? ? ? ? web.xml

? ?test

? ? ? java:

? ? ? resources

pom.xml ?

2:配置环境变量

MAVEN_HOME:D:\OpenSource\apache-maven-3.0.4

PATH:%MAVNE_HOME%\BIN

?

?

配置好环境之后运行mvn,表示环境配置成功

C:\Documents and Settings\Administrator>mvn

[INFO] Scanning for projects...

[INFO] -----------------------------------------------------

[INFO] BUILD FAILURE

[INFO] -----------------------------------------------------

[INFO] Total time: 0.125s

[INFO] Finished at: Wed Jul 25 15:23:48 CST 2012

[INFO] Final Memory: 1M/15M

3:改变Maven的jar包仓库

默认mvn是自动从网上下载jar到此目录

C:\Documents and Settings\Administrator\.m2\repository

如果需要更改默认jar的目录:

D:\OpenSource\apache-maven-3.0.4\conf\settings.xml

默认

<!-- localRepository

? ?| The path to the local repository maven will use to store artifacts.

? ?|

? ?| Default: ~/.m2/repository

? <localRepository>/path/to/local/repo</localRepository>

? -->

修改成:

?<localRepository>D:/OpenSource/repository</localRepository>

4:jetty服务器插件

<build>?

? <plugins>

<plugin>

<groupId>org.mortbay.jetty</groupId>

<artifactId>maven-jetty-plugin</artifactId>

<version>6.1.10</version> ? ? ? ?

</plugin>

? </plugins>?

</build>?

5:常用命令

mvn archetype:create 创建Maven项目?

mvn test-compile 编译测试源代码?

mvn site 生成项目相关信息的网站?

mvn clean 清除项目目录中的生成结果?

?

mvn package 根据项目生成的jar?

mvn eclipse:eclipse 生成eclipse项目文件

mvn install 在本地Respository中安装jar?

mvn compile 编译源代码?

mvn test 运行应用程序中的单元测试?

mvn jetty:run

mvn tomcat:run

mvn war:war

6:m2Eclipse安装

http://josh-persistence.iteye.com/blog/1878588

?