Variables d'environnement

Bonjour,
lorsque je veux installer le logiciel de simulation jsim
par la suite je dois définir les variables d'environnement .est-il obligatoire de définir les variables d'environnement dans un fichier? ou bien je peux les mettre dans le terminale et lui fait l'enregistrement de ces variables au fur et à mesure ?

2 réponses

  1. Contributeur
    Salut,

    Le plus simple est de les définir une bonne fois pour toutes en les mettant dans ton "~/.bashrc", comme ça elles seront définies dans ton environnement à chaque login.

    1. oui mais y a-t-il une différence entre ces deux méthodes ?
      par ce que j'ai un garnd problème lors de l'installation j'ai installé mon jdk et j'ai défini mes variables mais jsim ne se lance toujours pas voilà ce que m'affiche :
      [root@Asma asma]# java drcl.ruv.System test.tcl
      Exception in thread "main" java.lang.NoClassDefFoundError: drcl/ruv/System
      Caused by: java.lang.ClassNotFoundException: drcl.ruv.System
      at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
      at java.security.AccessController.doPrivileged(Native Method)
      at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
      at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
      at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
      at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
      Could not find the main class: drcl.ruv.System. Program will exit.

      la classe main ne se charge pas je ne sais pas pourquoi
      sachant que :voilà exactement ce que j'ai écris :

      export JAVA_HOME=/home/asma/jdk-6u24-linux-i586/usr/java/jdk1.6.0_24/
      export J_SIM=/home/asma/dossierjsim/jsim-1.3
      export CLASSPATH=.:$J_SIM/classes:$J_SIM/jars/tcl.zip:$J_SIM/jars/jython.jar
      PATH=$PATH:/opt/jdk1.6.0_24/bin

      j'attend votre réponse s'ilvous plait
      1. Contributeur
        Vois si tu trouves un semblant de piste dans ces cas similaires : résultats Google ;-\