如何新建Maven项目
来源:互联网 发布:网络自制综艺节目排行 编辑:程序博客网 时间:2024/05/23 15:45
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安装以及配置,相当不错!可以学习一下!
- 如何新建maven项目
- 如何新建Maven项目
- 如何新建一个maven项目?
- eclipse中如何新建maven项目
- Myeclipse中如何新建maven项目
- eclipse如何新建一个maven项目
- 如何新建一个Maven项目(步骤)
- 【maven】 新建MAVEN项目
- 如何配置Maven环境,创建工厂,新建Maven项目
- 新建Maven项目
- 新建Maven项目
- 新建一个 Maven 项目
- maven 新建项目
- Maven新建SpringMVC项目
- 新建maven项目要点
- myeclipse新建maven项目
- 新建Maven项目
- maven 新建web项目
- poj 3255
- 什么是CSS3?
- 【J2SE】数组学习小实验-数三退一
- vector
- 数据结构实验之排序六:希尔排序
- 如何新建Maven项目
- AXIS2 webservice客户端调用服务端的三种方式
- mysql注入总结
- Miscellaneous | 转换字符串到整数
- CSS 设置背景图只显示一部分
- Linkedin第三方登录集成(android)
- 在Tomcat中配置数据源
- Android闹钟 AlarmManager的使用
- android jarsigner 签名apk简单使用说明