在基于Spring Boot Maven的War应用程序中动态定义数据库

时间:2018-09-20 12:21:22

标签: spring maven spring-boot tomee spring-boot-maven-plugin

我的Spring Boot应用程序以前不会知道要连接的数据库,在应用程序部署之前,用户将选择要连接的数据库,并将jar放在服务器webinf(或其他一些存储库路径)中,并更改外部化的属性文件,以便应用程序连接到数据库,我尝试提供所提供的数据库依赖关系范围,但找不到类。解决该问题的首选方法是什么?

1 个答案:

答案 0 :(得分:0)

您可以这样运行Spring Boot bootJar:

java -cp your-jdbc-driver.jar -jar your-boot-jar.jar --spring.datasource.url=your:jdbc:url