国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

Maven常用插件參數

2019-11-14 22:27:04
字體:
來源:轉載
供稿:網友
Maven常用插件參數

1.clean:

清理默認路徑以外的文件

<build>  [...]  <plugin>    <artifactId>maven-clean-plugin</artifactId>    <version>2.6.1</version>    <configuration>      <filesets>        <fileset>          <directory>some/relative/path</directory>自定義要清理的文件,相對路徑          <includes>            <include>**/*.tmp</include>            <include>**/*.log</include>          </includes>          <excludes>            <exclude>**/important.log</exclude>            <exclude>**/another-important.log</exclude>          </excludes>          <followSymlinks>false</followSymlinks>        </fileset>      </filesets>    </configuration>  </plugin>  [...]</build>

此項目不執行clean: skip=true

2.compile:默認總是按JDK1.5編譯,可以自定義

<PRoject>  [...]  <build>    [...]    <plugins>      <plugin>        <groupId>org.apache.maven.plugins</groupId>        <artifactId>maven-compiler-plugin</artifactId>        <version>3.2</version>        <configuration>          <source>1.8</source>          <target>1.8</target>        </configuration>      </plugin>    </plugins>    [...]  </build>  [...]</project>

test-compile:不編譯測試類:skip=true

3.install:

不要安裝到本地代碼庫:skip=true

安裝并升級為正式版:updateReleaseInfo=true

4.process-resources:

設置編碼:encoding=utf-8

強制替換目標文件,即使目標最新:overwrite=true

不使用預加載資源功能的文件:nonFilteredFileExtensions= ,默認jpg, jpeg, gif, bmp, png

一部分使用預加載資源,另一部分不使用(因為二進制文件如圖片可能意外的被改變內容)

<project>  ...  <build>    ...    <resources>      <resource>        <directory>src/main/resources</directory>資源文件夾        <filtering>true</filtering>使用        <includes>          <include>**/*.xml</include>使用的文件        </includes>      </resource>      <resource>        <directory>src/main/resources</directory>        <filtering>false</filtering>不使用        <excludes>          <exclude>**/*.xml</exclude>去掉使用的        </excludes>      </resource>      ...    </resources>    ...  </build>  ...</project>

指明${}不要替換,也就是轉義:escapeString=/ ,將變成/${}

更改將被替換為變量的內容形式:

<delimiters>  <delimiter>${*}</delimiter>*內容將被替代  <delimiter>@</delimiter></delimiters>

process-test-resources:不復制測試資源:skip=true

6.test:默認會輸出到一個文件,可以指定輸出到屏幕:

<plugin>   <groupId>org.apache.maven.plugins</groupId>   <artifactId>maven-surefire-plugin</artifactId>   <configuration>       <reportFormat>brief</reportFormat>       <useFile>false</useFile>   </configuration></plugin>

跳過測試環節:skipTests=true

更多詳情:http://maven.apache.org/plugins/


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 伽师县| 达尔| 屏东县| 神农架林区| 临泽县| 洛南县| 十堰市| 寿宁县| 新巴尔虎右旗| 海盐县| 高要市| 海南省| 新干县| 仙居县| 襄汾县| 定兴县| 本溪市| 武夷山市| 江华| 临沂市| 万全县| 新巴尔虎右旗| 重庆市| 德安县| 韶山市| 潮安县| 高邮市| 柳河县| 集安市| 星子县| 株洲市| 周宁县| 文山县| 尼木县| 普定县| 祁门县| 利津县| 满城县| 罗甸县| 武定县| 宣威市|