1. 程式人生 > >eclipse maven專案打包成jar包

eclipse maven專案打包成jar包

這裡介紹常見的兩種打jar包的方法

1.在pom.xml配置檔案中新增如下資訊,可生成普通的jar包:

<packaging>jar</packaging>
或者不加,也會預設打成jar包

然後通過maven快捷命令 maven-install打包(專案右鍵-Run As-Maven install)即可

這是普通的jar包,不包含任何的依賴

2.很多時候專案中會引用第三方jar包,第一種就不能建立依賴關係。這個時候就要採用第二種方式

pom.xml中新增配置

 <plugin>
                <artifactId>maven-assembly-plugin</artifactId>
                <configuration>
                    <!--這部分可有可無,加上的話則直接生成可執行jar包-->
                    <!--<archive>-->
                        <!--<manifest>-->
                            <!--<mainClass>${exec.mainClass}</mainClass>-->
                        <!--</manifest>-->
                    <!--</archive>-->
                    <descriptorRefs>
                        <descriptorRef>jar-with-dependencies</descriptorRef>
                    </descriptorRefs>
                </configuration>
       </plugin>
然後通過專案右鍵-Run As-Maven build 在Goals中輸入 clean assembly:assembly

也可以通過cmd進入當前專案的目錄下執行mvn assembly:assembly