我已经用数据源(即数据库的URL)和其他系统的凭据配置了属性文件,因为我需要构建可执行jar并将应用程序部署到该系统中,可访问的。
由于URL不同,因此无法远程访问,因此在我尝试构建时,由于正在寻找配置不存在的实时数据库而发生了异常。
因此,我想构建和创建可执行jar文件。但是数据源不在我的系统中。但是这将是一旦将jar部署到另一个系统中。
我该如何实现?
答案 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