常用構建命令
命令 | 說明 |
---|---|
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>