maven專案匯入依賴jar包並打包為可執行的jar包
阿新 • • 發佈:2018-12-27
1.在pom.xml檔案中新增外掛
<build>
<finalName>LeadServer</finalName> <!-- jar包名字首,如果沒有指定,則會使用{artifactId}作為字首 -->
<plugins>
<plugin>
<artifactId>maven-assembly-plugin</artifactId>
<configuration>
<archive>
<manifest>
<mainClass>com.lead.server.Start</mainClass> <!-- 執行的主函式,根據自己專案的目錄修改 -->
</manifest>
</archive>
<descriptorRefs>
<descriptorRef>jar-with-dependencies</descriptorRef> <!-- 表明要新增依賴包 -->
</descriptorRefs>
</configuration>
</plugin>
</plugins>
</build>
2.在dos視窗中進入專案路徑
執行命令:mvn assembly:assembly
如果使用IDEA進行打包,則執行該項
3.正常打包成功後項目會生成一個target資料夾,裡面打包出來的jar包,包名為{finalName}-jar-with-dependencies
4.將jar包放到相應位置,執行:java -jar xxx.jar