日期:2014-05-19  浏览次数:20613 次

mvn搭建J2EE项目
一、maven安装
   1、 解压apache-maven-3.0.3-bin.zip(看附件)
   2、 配置环境变量:
        maven根目录:M2_HOME D:\bin\apache-maven-3.0.3
        maven运行时内存:MAVEN_OPTS -Xms128m -Xmx512m
        系统命令:PATH M2_HOME\bin;
   3、 命令行运行mvn -version;看到版本信息即安装成功
   4、 (可选)自定义本机的maven库目录:apache-maven-3.0.3/conf/settings.xml 找到这一行:<localRepository>~/.m2/repository</localRepository>,这里默认表示C:\Users\Administrator\.m2\repository,改成自己的路径:如d:/java/repository

二、创建java项目
1、在上级目录新建一个普通的pom.xml作为父依赖(可选)
2、创建java项目:mvn archetype:create -DgroupId=com.mycompany.app -DartifactId=spring_test -DarchetypeArtifactId=maven-archetype-quickstart
    创建web项目:mvn archetype:create -DarchetypeGroupId=org.apache.maven.archetypes -DarchetypeArtifactId=maven-archetype-webapp -DgroupId=com.mycompany.app -DartifactId=my-webapp
3、在生成的pom.xml添加依赖;
4、mvn clean install -Dmaven.test.skip=true
5、mvn eclipse:eclipse
生成web项目:mvn eclipse:eclipse -Dwtpversion=1.0
6、把spring_test项目导入eclipse即可


三、导入工程到eclipse
    为eclipse新增Classpath变量:window->preferences->Java->Build Path->Classpath Variables:New->Name:M2_REPO,Path:选择maven的库目录(D:\java\repository)
     刷新工程,检查problems中是否还显示项目错误。


四、设置svn:ignore
*.idea
*.iml
.classpath
.project
.settings
target



2步之后:C:\Users\wangshijie\.m2\repository\cn\com\eetop\eetop-

mobile-service-1.0\1.0-SNAPSHOT\eetop-mobile-service-1.0-1.0-

SNAPSHOT.war

参考http://itsoul.iteye.com/blog/1165080
http://maven.apache.org/guides
http://apps.hi.baidu.com/share/detail/13033862