Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1261 connectés 

  FORUM HardWare.fr
  Programmation

  Accès Variable d'Environnement en JAVA

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Accès Variable d'Environnement en JAVA

n°59322
isterM
Posté le 13-09-2001 à 10:04:13  profilanswer
 

Bonjour,
 
Je cherche à accéder aux variables d'environnement du mon serveur web NT, le tout en JAVA dans un Servlet.
Théoriquement en devrait pouvoir le faire avec la méthode getEnv() de System mais elle est "deprecated".
Quelqu'un a la solution ?
 
Merci

mood
Publicité
Posté le 13-09-2001 à 10:04:13  profilanswer
 

n°59326
El_gringo
Posté le 13-09-2001 à 10:16:32  profilanswer
 

g regardé dans la doc ... y disent que c deprecated, mais ils donnent pas la méthode qui la remplace, c complètement con.
Sinon, le fait qu'elle soit deprecated, ça veut pas dire que t'as pas le droit de t'en servir ... pour l'instant. Tu verra bien plus tard, moi à ta place je m'emmerderai pas et je l'utiliserai qd même !

n°59332
isterM
Posté le 13-09-2001 à 10:44:26  profilanswer
 

J'suis en mission dans une boite et il me demande ca le dernier jour ... je peux pas me permettre de leur écrire du code qui ne marchera pas dans 2 mois du fait que SUN l'aura viré du JDK :[
 
En plus d'après ce que j'ai pu lire ... ca compile même plus avec cette méthode deprecated !
Ce que j'ai trouvé :  
    java.util.Properties p = System.getProperties();
    java.util.Enumeration keys = p.keys();
    while( keys.hasMoreElements() ) {
      String key = (String)keys.nextElement();
      out.println( key + " : " + System.getProperty(key) + "<BR>" );
    }
 
Reste à savoir si les variables d'env de NT sont prises en compte ...
Merci qd même ...

n°104905
darklord22
Nightwish rulezzzzzzzzzzzzz
Posté le 26-02-2002 à 11:22:53  profilanswer
 

et non ...
 
J'ai le meme problème. J'ai défini une variable d'environnement ECONF_HOME et j'aimerai y accéder depuis mon prog Java.
 
Qqun sait comment faire ca?


---------------
What is popular is not always right, what is right is not always popular :D
n°104911
cycojesus
Mèo Lười
Posté le 26-02-2002 à 11:27:11  profilanswer
 

doc jdk 1.4, si ça peut vous aider... :
 
static String getenv(String name)  
          Deprecated. The preferred way to extract system-dependent information is the system properties of the java.lang.System.getProperty methods and the corresponding getTypeName methods of the Boolean, Integer, and Long primitive types. For example:  
     String classPath = System.getProperty("java.class.path","." );
 
     if (Boolean.getBoolean("myapp.exper.mode" ))
         enableExpertCommands();
   
     if (Boolean.getBoolean("myapp.exper.mode" ))
         enableExpertCommands();


---------------
Chết rồi ! ✍ ⌥⌘ http://github.com/gwenhael-le-moine/slackbuilds/
n°104913
darklord22
Nightwish rulezzzzzzzzzzzzz
Posté le 26-02-2002 à 11:27:51  profilanswer
 

exact mais pour cela tu dois l'avoir fourni à la JVM via l'option -D
 
Or moi je voudrais que ca soit transparent ...


---------------
What is popular is not always right, what is right is not always popular :D

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  Accès Variable d'Environnement en JAVA

 

Sujets relatifs
Passage de paramètres variable en C[JAVA] Charger les icones de mon JAR
cherche un chat en javaLe java, c'est bien ??!?
Java classes, où trouver la syntaxe d'une classe à partir de son nom .[java] comment renvoyer la couleur d'un pixel ?
Variables d'environnement sous DELPHI[JAVA] recupéré le son du micro de ma machine
[Java] Timer et autrescompteur d'accés
Plus de sujets relatifs à : Accès Variable d'Environnement en JAVA


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR