Posted on 2016-01-26 11:41
Milo的海域 閱讀(262)
評論(0) 編輯 收藏 所屬分類:
Java
maven-shade-plugin 用來打可執行jar包, 可以把所有依賴的三方庫都包括進來
exec-maven-plugin 可以執行外部命令, 在項目中對python代碼進行編譯, 配合maven-assembly-plugin來生成package
maven-assembly-plugin 用來構建項目發行包, 要配合xml配置文件來組織包的結構,基本思路是從build環境copy到outputDirectory
license-maven-plugin 用來生成項目用到的3方庫的版權匯總 或者其他的一些用法
maven-dependency-plugin 用來生成項目庫之間的依賴關系
appassembler-maven-plugin 可以為項目生成優雅的啟動腳本 支持linux/win
rpm-maven-plugin 用來為項目構建rpm安裝包
maven-compiler-plugin 指定項目的jdk的編譯兼容版本以及encoding類別