Czytanie właściwości z tomcat
Jaka jest najlepsza praktyka czytania plików konfiguracyjnych dla twojej aplikacji. Które foldery na serwerze tomcat są „w ścieżce klasy”.
Próbowałem umieścić mój plik konfiguracyjny wTOMCAT_HOME\conf
ale nadal nie mogę go odczytać z mojego serwletu.
Próbowałem tego użyć (plik conf.properties znajduje się w conf):
this.getClass().getClassLoader().getResourceAsStream("/app.properties");
Nie mam zbyt wielu właściwości, może 10-15. Pomyślałem, że to nie będzie problem. Pamiętam, że kiedy korzystałem z jboss, nie było to takie ważne.
W mojej aplikacji określam również źródło połączenia DB wcontext.xml
czy mogę w jakiś sposób określić moje właściwości? Albo jak to działa z kocurem?
Chciałbym, aby moje właściwości były oddzielone od wojny / rozpakowanej wojny.
Aktualizacja
Powodem tego jest to, że nie wiem, gdzie moja aplikacja zostanie wdrożona (w jakim miejscu)