簡體   English   中英

可執行jar中的Spring Boot Web App-客戶如何提供獨立的jdbc驅動程序?

[英]Spring Boot Web App in executable jar - How can customers supply independent jdbc driver?

我正在使用Spring Boot構建一個Web應用程序,目標是擁有一個可執行jar,客戶可以直接運行該jar,而無需將其部署到tomcat Web服務器。

該Web應用程序使用jdbc數據庫連接,客戶只需提供jdbc驅動程序jar,即可使用他們選擇的數據庫。

但是,可執行jar不允許使用-cp或-classpath,那么客戶如何最好地將其jdbc數據庫驅動程序jar提供給我的spring boot Web應用程序? 有沒有人遇到過類似的問題,並且沒有將所有可能的jdbc驅動程序打包到Web應用程序jar中,因此找到了解決方法?

您可以使用Spring Boot的PropertiesLauncher及其loader.path property指向用戶可以在其中添加JDBC驅動程序jar的外部目錄。 您可以在Spring Boot的參考文檔中了解有關PropertiesLauncher及其loader.path屬性的更多信息。

暫無
暫無

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

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