Spring Boot Web App in executable jar - How can customers supply independent jdbc driver?
我正在使用 Spring Boot 构建一个 Web 应用程序,目标是拥有一个可执行的 jar,客户可以直接运行该 jar,而无需部署到 tomcat Web 服务器。
此网络应用程序使用 jdbc 数据库连接,客户只需提供 jdbc 驱动程序 jar 即可使用他们选择的数据库。
但是可执行 jar 不允许使用 -cp 或 -classpath,那么客户如何才能最好地将他们的 jdbc 数据库驱动程序 jar 提供给我的 Spring Boot Web 应用程序?有没有人遇到过类似的问题并找到了解决此问题的方法,而无需将所有可能的 jdbc 驱动程序打包到 Web 应用程序 jar 中?
你可以使用 Spring Boot 的