日本免费高清视频-国产福利视频导航-黄色在线播放国产-天天操天天操天天操天天操|www.shdianci.com

學(xué)無先后,達(dá)者為師

網(wǎng)站首頁 編程語言 正文

關(guān)于maven打包時(shí),沒有將依賴包打進(jìn)來的問題

作者:WD技術(shù) 更新時(shí)間: 2024-03-19 編程語言

開發(fā)了一個(gè)工具給第三方調(diào)用,采用maven父子模塊的方式組織項(xiàng)目。打包后,發(fā)現(xiàn)缺少對應(yīng)的class文件,導(dǎo)致無法使用。
maven打包時(shí),默認(rèn)不會(huì)將第三方依賴包打進(jìn)來。可以在pom.xml中添加maven-assembly插件實(shí)現(xiàn)… 打出的包里 xxxx-with-dependencies.jar 就是包含依賴包的

<build>

        <plugins>
            <!-- Maven Assembly Plugin -->
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-assembly-plugin</artifactId>
                <version>2.4.1</version>
                <configuration>
                    <!-- get all project dependencies -->
                    <descriptorRefs>
                        <descriptorRef>jar-with-dependencies</descriptorRef>
                    </descriptorRefs>
                </configuration>
                <executions>
                    <execution>
                        <id>make-assembly</id>
                        <!-- bind to the packaging phase -->
                        <phase>package</phase>
                        <goals>
                            <goal>single</goal>
                        </goals>
                    </execution>
                </executions>
            </plugin>
        </plugins>
    </build>

原文鏈接:https://blog.csdn.net/qq_44761854/article/details/136581071

  • 上一篇:沒有了
  • 下一篇:沒有了
欄目分類
最近更新