使用maven进行项目构建

来源:互联网 发布:想开淘宝店怎么找货源 编辑:程序博客网 时间:2024/06/08 06:22

3.使用maven进行项目构建
MyEclipse 自带maven 插件
Eclipse 需要单独安装maven插件

3.1. Maven 在企业中怎么用的 ?
Maven : 项目构建工具 ,进行项目编译、测试、打包、运行、发布 ….
使用 maven将工程进行组件化 ,项目分为 表现层、业务层、 数据层 属于maven创建 三个项目 ,分别进行三层开发
Maven 和 Jenkins (hudson) 对项目进行持续集成
企业中搭建私服

3.2. 建立maven骨架的项目,运行bos
1、 下载和解压 maven 的zip包
2、 在myeclipse 配置外部 maven

3、 配置仓库setting文件 和 仓库位置
默认位置 C:\Documents and Settings\seawind.m2 (这个文件夹没有 settings,xml )
将解压maven目录/ conf/ settings.xml 复制 C:\Documents and Settings\seawind.m2

在 settings.xml 指定本地仓库位置

Maven 原理, 使用坐标导入jar包,先在本地仓库找,如果没有,会去网络上仓库下载 !

4、 将 repository.rar 解压,覆盖本机原来 的仓库
5、 在myeclipse 建立maven工程
可以自己选择骨架

quickstart 骨架, javase的maven项目
webapp 骨架, javaee的maven项目

使用simple project 骨架

输入maven参数
坐标 : GroupId 、ArtifactId 、Version
Packing 打包方式 : jar(给别人引入的)、pom(给别人继承的)、war (用来运行的)

maven 项目结构分析
src/main/java 存放项目源码
src/main/resources 存放项目配置文件
src/test/java 存放测试用例代码
src/test/resources 存放测试配置文件

src/main/webapp 文件夹用来存放页面代码 

6、 移植项目
将源码 src/main/java
将配置文件 src/main/resources
将页面 src/main/webapp (WEB-INF 不要移动lib,只需要pages和web.xml )

7、 编写pom.xml
使用坐标导入 jar包

只需要获取 需要项目坐标,就可以引入
http://search.maven.org/
http://mvnrepository.com/

8、运行项目
右键项目 – run as — maven build —- tomcat:run

使用 maven tomcat plugin 1.1 进行运行

原创粉丝点击