0
我想在基於vaadin的maven應用程序(war文件)中設置不同的構建配置文件,該配置文件應該使用不同的配置文件。用於數據庫配置。最簡單的方法是用prod配置文件替換dev配置文件。如何在java maven vaadin項目中爲不同的環境使用不同的配置文件?
我試圖用maven-profiles來實現這一點,我已經瀏覽了很多解決方案,但我不知道如何根據配置文件命名我的目錄,因爲我的屬性文件位於不同的位置。
我的應用程序使用的Java文件和資源的標準Maven的目錄佈局,但是配置文件是一些子文件夾的層級:
/myvaadinapp/src/main/resources/xxx/xxx/xxx/myapp/project/xxxx/db/config/config.properties
問:我在哪裏必須創建配置文件的文件夾,並在那裏我把不同的配置文件?
我的個人資料的配置:
<profiles>
<profile>
<id>prod</id>
<activation>
<activeByDefault>false</activeByDefault>
</activation>
<properties>
<build.profile.id>prod</build.profile.id>
</properties>
</profile>
</profiles>