标签:信息 pac mpi mvn 基础上 逻辑 配置文件 项目管理工具 对象模型
什么是Maven?Maven是一个项目管理工具,它包含了一个项目对象模型(POM),一组标准集合,一个项目生命周期,一个依赖管理系统和用来运行定义在生命周期阶段中插件目标的逻辑。
mvn compile 将核心代码编译成字节码文件,放置在target文件夹下
mvn clean 删除所有编译文件,删除target文件夹
mvn test 将核心代码、测试代码编译成字节码文件,放置在target文件夹下
mvn package 将核心代码、测试代码编译成字节码文件,放置在target文件夹下,并将项目打成war包
mvn install 在mvn package的基础上将war打包到本地仓库中
通过mvn clean
清除编译信息,然后通过mvn comoile
编译核心代码文件,mvn test
编译测试代码文件,mvn package
打成war包,mvn install
安装war包, mvn redeploy
部署war包
properties 定义常量
<properties>
// 项目统一字符编码
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
// 指定项目jdk
<maven.compiler.source>1.7</maven.compiler.source>
<maven.compiler.target>1.7</maven.compiler.target>
</properties>
dependencies 依赖
<dependency>
// 坐标
<groupId>junit</groupId>
// jar包名称
<artifactId>junit</artifactId>
// 版本号
<version>4.11</version>
// 作用域
<scope>test</scope>
</dependency>
build 构建配置
<plugin>
// 坐标
<groupId>org.apache.maven.plugins</groupId>
// jar包名称
<artifactId>maven-compiler-plugin</artifactId>
</plugin>
标签:信息 pac mpi mvn 基础上 逻辑 配置文件 项目管理工具 对象模型
原文地址:http://blog.51cto.com/13559120/2342426