Les variables d'environnement système dans la Jetée de l'application

Comment configurer les variables d'environnement système à l'intérieur d'une Jetée application?

par exemple Pour la connexion de base de données de détails, le mettant dans un fichier et de les vérifier dans le cvs est une mauvaise idée. Pour cette raison, l'utilisation du système de l'environnement est une façon d'aller. Alors que le système de variables d'environnement sont définies dans /etc/environments fichier ou .bashrc/.zshrc fichier , dans la Jetée de l'application, faire System.getenv("variable_name") ne donne rien. Le résultat sera nul.

J'ai lu cette question: La configuration de la Jetée de l'application avec des variables d'environnement qui conclut que ce qui indique que la Jetée ne prend pas en charge System.getenv() et même pas dans start.ini fichier.

Et la jetée et etc de l'environnement sur ubuntu 12.10 qui dit In the jetty.sh script you can source the /etc/environment file and they will be present. que j'ai essayé et ne suis pas les valeurs comme prévu sens qu'il m'a donné seulement la valeur null.

Si je ne peux pas utiliser la valeur par défaut System.getenv() ou en tout .ini fichier puis comment spécifier les informations d'identification telles que la connexion de Base de données, etc ?