Bonjour,
A partir d'Eclipse j'ai ajouté le jacob.jar comme external jar.
Mon programme doit créer des mails Outlook.
Sous eclipse mon programme crée bien le mail Outlook.
Je génère un archive jar pour utiliser mon programme n'importe.
A partir d'une ligne de commande, je lance avec java.exe le programme jar et il crée bien le mail.
Cependant, lorsque j'insère la commande dans un autre script (dans une AppV de Windows) et que je rajoute la librairie à la commande tel :
ou encore
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2java.exe -Djava.library.path=%PackageDir%\\AppTest\\jacob-1.19-x64.dll -jar %PackageDir%\\AppTest\\Test.jar
il donne l'erreur qu'il ne peut pas créer l'objet Outlook.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 java.exe -jar %PackageDir%\\AppTest\\Test.jar
Par contre, en ligne de commande (cmd) et parce que j'ai ajoute la librairie dans le répertoire de java (PATH), je n'ai pas de problème sans ajouter la libraire en ligne de commande tel :
Le but est quand même de ne pas ajouter la librairie dans le répertoire d'installation du JRE et de l'ajoute en ligne de commande avec -Djava.library.path
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 cmd : java.exe -jar %PackageDir%\\AppTest\\Test.jar
Merci pour vos éclaircissement
cpf
Partager