如何在Spring Boot中使用不活动的数据源创建Jar文件?

时间:2018-12-24 01:37:25

标签: java spring spring-boot

我已经用数据源(即数据库的URL)和其他系统的凭据配置了属性文件,因为我需要构建可执行jar并将应用程序部署到该系统中,可访问的。

由于URL不同,因此无法远程访问,因此在我尝试构建时,由于正在寻找配置不存在的实时数据库而发生了异常。

因此,我想构建和创建可执行jar文件。但是数据源不在我的系统中。但是这将是一旦将jar部署到另一个系统中。

我该如何实现?

1 个答案:

答案 0 :(得分:1)

您可以创建两个属性,application-development.properties(用于开发配置)和application-production.properties(用于实时配置)。

要创建一个jar,请使用mvn clean install

之后,转到目标文件夹并使用以下命令运行jar文件

java -jar -Dspring.profiles.active= production YourJarFileName.jar  // if you want to run live database