要構(gòu)建一個基于Maven的項目,打開控制臺,進(jìn)入到 pom.xml 文件所放的項目文件夾,并發(fā)出以下命令:
mvn package
這將執(zhí)行Maven的“package”階段。
Maven是分階段運(yùn)行,閱讀 默認(rèn)的Maven構(gòu)建生命周期文章。因此,執(zhí)行“package”階段的時候,所有階段 – “validate“, “compile” 和 “test“, 包括目前的階段“package”將被執(zhí)行。
當(dāng)你運(yùn)行“mvn package”命令,它會編譯源代碼,運(yùn)行單元測試和包裝這取決于在pom.xml文件的“packaging”標(biāo)簽。 例如,
⒈ If “packaging” = jar, 將您的項目打包成一個“jar”文件,并把它變成你的目標(biāo)文件夾。
File : pom.xml
<project...><modelVersion>4.0.0</modelVersion><groupId>com.bjpowernode</groupId><artifactId>Maven Example</artifactId><packaging>jar</packaging> ...
⒉ 如果 “packaging” = war,將您的項目打包成“war”文件,并把它變成目標(biāo)文件夾。
File : pom.xml
<project...><modelVersion>4.0.0</modelVersion><groupId>com.bjpowernode</groupId><artifactId>Maven Example</artifactId><packaging>war</packaging> ...