springboot打jar包給其他項目使用

第一步:在pom.xml中添加如下內容:

    <build>
        <plugins>

            <!-- 要排除啓動類 -->
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-compiler-plugin</artifactId>
                <configuration>

                    <source>1.8</source> <!--指明源碼用的Jdk版本-->
                    <target>1.8</target> <!--指明打包後的Jdk版本-->
                    <!-- 如果發現依然排除不了,考慮先clean再install-->
                    <excludes>
                        <exclude>
                           具體MainApp.java
                        </exclude>
                    </excludes>
                </configuration>
            </plugin>

        </plugins>
    </build>

然後可以直接用idea中的package進行打包,打包後會在 target目錄下生成對應的jar包

第二步:安裝jar包到本地maven倉庫:

mvn install:install-file -DgroupId=gid -DartifactId=aid -Dversion=version -Dfile=xxx.jar -Dpackaging=jar -DpomFile=本地的pom.xml路徑

注意:一定要加上 -DpomFile 選項, 否則就會出現:新建項目依賴此jar包,發現此jar包所依賴的所有jar都沒有引入進來的問題。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章