使用外部数据库配置文件创建Maven jar

时间:2018-12-19 13:04:45

标签: java maven

我要创建罐子。当我想更改数据库连接的配置时,我不想创建一个新的jar。 我想更改此配置并重新启动。 我可以为此创建一个外部文件吗?

@isset($str->a)
    // $str->a is defined and is not null...
@endisset

@empty($str->a)
    // $str->a is "empty"...
@endempty

1 个答案:

答案 0 :(得分:0)

如果我的理解正确,那么您希望在jar中进行较小的更改,而无需等待其重建。这是不可能的。我认为您可能需要通过在运行jar时将参数传递给JVM来实现。

类似

java –dDbConfigLocation="somePath" –jar MyApp.jar

如果这适用于您的用例,则不需要maven,而是在com.ApplicationLaunch的主要方法中使用args[]