簡體   English   中英

如何使用 maven 的 spring 引導應用程序的構建庫 jar

[英]How a build library jar of spring boot application using maven

我有一個應用程序 A,其中包含從 dB 和其他一些功能中獲取記錄的代碼。 我想在另一個項目 B 中使用它並使用 A 作為依賴項。 即使不建議將 spring 引導應用程序用作庫,我也有此用例 bcs 應用程序 A 是批處理應用程序並且不會繼續運行,因此沒有 rest 調用選項。 Issue is when I try to create the jar it is created as spring boot jar or if I create a normal jar it doesn't have the required dependencies and fails at runtime as class not found. 在 jar 創建期間似乎不包括來自 A 的父項目的依賴項。 是否有使用 maven 生成 jar 的推薦方法。

詳細說明 chrylis 所說的話:

創建一個項目或模塊 C,其中包含 A 和 B 所需的一切。 將其用作 A 和 B 中的依賴項。

處理此問題的最簡單方法是擁有一個包含 A、B 和 C 的多模塊項目,但您也可以擁有三個獨立的項目。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM