常用构建命令
命令 | 说明 |
---|---|
mvn clean | 清理编译结果(删掉target目录) |
mvn compile | 编译核心代码,生成target目录 |
mvn test-compile | 编译测试代码,生成target目录 |
mvn test | 执行测试方法 |
mvn package | 打包,生成jar或war文件 |
mvn install | 打包后上传到maven本地仓库 |
构建配置
-
指定打包名称
<build><finalName>自定义名称</finalName> </build>
-
指定打包文件
在src/main/java/下,一般只放类文件。当需要放入xml文件时,打包之后默认不会将xml文件打包进去,此时需要在pom.xml中指定打包的文件
<build><resources><resource><!-- 设置要打包的资源位置 --><directory>src/main/java</directory><!-- 设置包含的资源类型 --><includes><include>**/*.xml</include></includes></resource></resources> </build>
-
配置插件
将tomcat7作为插件引入<build><plugins><plugin><groupId>org.apache.tomcat.maven</groupId><artifactId>tomcat7-maven-plugin</artifactId><version>2.2</version><configuration><port>8081</port><path>/</path><uriEncoding>UTF-8</uriEncoding><server>tomcat7</server></configuration></plugin></plugins> </build>