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 进行运行