如何新建Maven项目

MyEclipse配置Maven步骤


1、下载Apache Maven

打开Maven官网,下载相应的最新maven压缩包,例如:apache-maven-3.1.1-bin.zip ,将它解压到你要安装 Maven 的文件夹。如下图

        


2、maven本地资源库

在安装目录conf文件夹下settings.xml文件中,配置了本地资源库默认路径(可修改),如:C:\Users\Administrator\.m2\repository

<!-- localRepository
   | The path to the local repository maven will use to store artifacts.
   |
   | Default: ${user.home}/.m2/repository
  <localRepository>/path/to/local/repo</localRepository>
  -->

3、MyEclipse 配置 Maven

        Window-->Preferences-->MyEclipse-->Maven4MyEclipse-->Installations

Window-->Preferences-->MyEclipse-->Maven4MyEclipse-->User Settings


4、新建Maven项目

第一步:先新建一个maven project 项目

第二步:新建maven webApp 项目

和新建project项目一样,只有以下两步不同

修改 项目添加资源文件夹

创建项目如下

修改testProject-web Maven Webapp 为 testProject-web,并且Build Path --> New Source Folder新建资源路径


修改testProject-web 下的 pom.xml

添加如下代码:

<!-- core与web相关联 -->
    <dependency>
    	<groupId>com.test</groupId>
    	<artifactId>testProject-core</artifactId>
    	<version>0.0.1-SNAPSHOT</version>
    </dependency>

           添加后,在testProject-core 的src/main/java 中自动生成META-INF文件夹,将它移到src下面,MANIFEST.MF文件可删除。

之后基本所有的jar包都会用 <dependency>引入,并从网上下载到本地资源库中。

如果你知道jar包,却不知道如何配置,在 Maven 的中央资源库网站 中下载即可!!!


第五步:运行Maven 项目

Clean(core下的pom.xml)   -->   Build (core下的pom.xml)   -->   Install(web下的pom.xml)   每次更新core文件后,都需要按顺序执行pom.xml

第一次本地运行maven项目,build时,配置 tomcat7:run  如图


这样完整的Maven项目就新建完成了!


知识点讲解:

1.core与web分离,core项目主要放 DAO层、SERVICE层、POJO类等,web主要放 Spring资源文件、jsp等,实现前后端分离管理

2.第一次本地运行maven项目,执行web下面的pom.xml 的 build 命令时,配置 tomcat7:run 

3.运行maven项目时,需Clean、install  core下面的pom.xml,然后build  web下的pom.xml,因为install后,在web下会自动生成War包


备注:

以上操作并没有安装Maven,只是MyEclipse整合了Maven,所以在系统命令中输入  mvn -v 会报找不到该命令。

http://www.yiibai.com/maven/maven_environment_setup.html        这里有完整的Maven安装以及配置,相当不错!可以学习一下!



  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值