Graal chemin racine de l'application

Est-il une variable où je peux trouver le répertoire racine de mon Graal application?

par exemple, j'ai un dossier nommé chart sous \%root%\web-app\images\ où j'ai mis mes cartes. Une fois que j'ai déployer mon Graal application sur la Jetée, je vais obtenir FileNotFoundException parce que le chemin de la racine devient /srv/www/vhosts/domain-name/jetty-version/

Je voudrais savoir si il y a une variable qui renvoie le chemin d'accès racine (comme /srv/www/vhosts/domain-name/jetty-version/webapps/myapp), et il devrait être parce que CSS utilise le chemin d'accès relatif à l'amende juste.

Je suppose que ma question est: pourquoi avez-vous besoin pour obtenir à la racine du chemin d'accès? Vous pouvez utiliser l'URL relative /images/graphiques pour obtenir vos cartes afin d'obtenir le chemin d'accès racine semble que le travail supplémentaire dans ce cas.
J'ai utilisé une URL relative, mais il ne pouvait pas trouver le dossier. nouveau Fichier("..").getAbsolutePath() donne le même résultat que pour le Système.propriétés['base.dir'] renvoie le dossier racine de la Jetée dossier à la place de mon dossier de l'application.
veuillez marquer Martijn est que la réponse est correcte s'il est en marche et assez simple.

OriginalL'auteur steve.yu | 2009-12-24