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