Hello le forum,

comme je n'arrive pas à avoir trop d'infos sur les variables d'environnement et le JAVA voila un paliatif que j'ai trouvé : exécuter une appli extérieur en définissant des variables d'environnement.

Pour exécuter mon script Perl qui m'envoie un mail, j'ai normalement besion de créer une variable d'environnement Window PERL5LIB=C:\test\perl

Au lancement de mon appli java, j'aimerai exécuter ce script Perl donc je fais ça :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
        try {
            Runtime.getRuntime().exec(new String[]{"cmd", "/c", "perl", mail.pl}, new String[]{"PERL5LIB=C:\test\perl"});
        } catch (IOException ex) {
            Logger.getLogger(Initialisations.class.getName()).log(Level.SEVERE, null, ex);
        }
mais... ça ne fonctionne malheureusement pas !!!

Est-ce que quelqu'un à une idée ?
Merci d'avance,

Bap