網站首頁 編程語言 正文
開發了一個工具給第三方調用,采用maven父子模塊的方式組織項目。打包后,發現缺少對應的class文件,導致無法使用。
maven打包時,默認不會將第三方依賴包打進來。可以在pom.xml中添加maven-assembly插件實現… 打出的包里 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
- 上一篇:沒有了
- 下一篇:沒有了
相關推薦
- 2022-06-01 Python?如何將?matplotlib?圖表集成進到PDF?中_python
- 2022-04-16 統計C語言二叉樹中葉子結點個數_C 語言
- 2022-07-27 使用Docker將容器打成鏡像的方法步驟_docker
- 2022-05-31 詳解Flutter如何繪制曲線,折線圖及波浪動效_Android
- 2022-05-10 筆記本能連接 WiFi,但在瀏覽器中并不能訪問網頁的問題的四種方案;
- 2023-04-06 C語言如何實現循環輸入_C 語言
- 2022-09-22 判斷數據類型的五種方法
- 2022-03-17 sqlsever2019文件創建與變量示例_數據庫其它
- 欄目分類
-
- 最近更新
-
- window11 系統安裝 yarn
- 超詳細win安裝深度學習環境2025年最新版(
- Linux 中運行的top命令 怎么退出?
- MySQL 中decimal 的用法? 存儲小
- get 、set 、toString 方法的使
- @Resource和 @Autowired注解
- Java基礎操作-- 運算符,流程控制 Flo
- 1. Int 和Integer 的區別,Jav
- spring @retryable不生效的一種
- Spring Security之認證信息的處理
- Spring Security之認證過濾器
- Spring Security概述快速入門
- Spring Security之配置體系
- 【SpringBoot】SpringCache
- Spring Security之基于方法配置權
- redisson分布式鎖中waittime的設
- maven:解決release錯誤:Artif
- restTemplate使用總結
- Spring Security之安全異常處理
- MybatisPlus優雅實現加密?
- Spring ioc容器與Bean的生命周期。
- 【探索SpringCloud】服務發現-Nac
- Spring Security之基于HttpR
- Redis 底層數據結構-簡單動態字符串(SD
- arthas操作spring被代理目標對象命令
- Spring中的單例模式應用詳解
- 聊聊消息隊列,發送消息的4種方式
- bootspring第三方資源配置管理
- GIT同步修改后的遠程分支