Bonjour,
J'utilise Hibernate avec une base de données H2, et j'aimerai faire en sorte que les fichiers de cette DB soient créés dans le répertoire de l'appli elle-même. J'utilise Spring et Tomcat.
Je sais qu'en utilisant par exemple :
je peux créer le fichier dans le répertoire courant, qui sera très probablement /tomcat/bin. Mais pas forcément. Or, j'aimerai qu'ils arrivent à coup sûr dans /tomcat/webapps/monappli.
Code : Sélectionner tout - Visualiser dans une fenêtre à part <prop key="hibernate.connection.url">jdbc:h2:file:./dmdb2</prop>
Le problème, c'est qu'à priori je ne connais ni l'emplacement de l'installation de tomcat, ni l'endroit d'où l'utilisateur va lancer Tomcat.
Existe-t-il un moyen de configurer ce chemin en fonction de tomcat?
Merci pour vos réponses!
Partager