Bonjour,
Je suis débutante dans le développement d'applications web en java.
J'ai crée une application simple qui récupère des données à partir d'une base, puis créé un svg avec graphviz pour m'afficher un graphe à partir des données de la BD.
Le problème c'est au niveau de la récupération du svg (et les images contenues dedans), car tous les chemins sont relatifs au répertoire des sources java.
D'habitude pour ne pas me casser la tête avec les liens/paths, je mets tout en chemin relatif par rapport au code de mon programme (./)
Le soucis ici c'est que le ./ revoie vers le bin de tomcat, mon serveur d'application.
Ma question: Comment préciser lors de l’exécution d'une application web un chemin relatif au répertoire où se trouve le code java et pas le tomcat?
Ps: je ne peux pas utiliser de chemin absolus car l'appli ne tournera pas toujours sur ma machine et je ne veux pas avoir à remodifier le code tout le temps
Merci d'avance
Partager