Ecrire une variable d'environnement - Java - Programmation
Marsh Posté le 06-04-2007 à 10:00:20
brisssou a écrit : les variable d'environnement, c'est caca, faut pas y toucher |
Bon, mal géré, ca l'est véritablement, en l'occurence ici en ce qui me concerne, ct une alternative intéréssante à moindre cout.
Bref, aprés avoir farfouiller le web, je pense conclure qu'un setter sur une variable d'environnement n'est pas tu tout secure, et que du coup la méthode n'existe volontairement pas.
Imaginé la possibilité de programmation d'un virus en java alors, du genre vous y modifié simplement le JAVA_HOME histoire d'aller chercher l'interpreteur ailleur...
Bref ce genre de chose
Mon besoin initial concerne log4j, un appender type SMTP qui est régit par .....des variables d'environnement...
Le tout piloté en java, donc comment modifié tout cela DANS le code....???
Marsh Posté le 06-04-2007 à 16:52:06
brisssou a écrit : les variable d'environnement, c'est caca, faut pas y toucher |
foutaise.
Pour ta variable : ben y a pas à chercher : tu paramètres la variable dans l'environnement de lancement et voilà
Marsh Posté le 11-04-2007 à 10:09:12
Taz a écrit : foutaise. |
Oui mais sauf que du log4j de maniére industrielle, cela fait environ 40 variables différentes, l'idée était de dynamiser un peu tout ça avec une racine fixe et le reste en dépendance du thread concerné, mais je pense que je vais pas y couper..
40 fois export ZKV_XX=
etc...
Marsh Posté le 11-04-2007 à 15:20:37
bah il faut bien les saisir tes variables toutes façons ... je comprends pas ton truc ...
Marsh Posté le 04-04-2007 à 15:07:41
Salut les programmeux,
Je me prend la tête et je cherche un moyen de positionner une variable d'environnement en java.
pas de soucis pour la lire
=> System.getEnv()
Mais pas de System.setEnv....
C'est peut-être une protection de base dans le java ?