2 pièce(s) jointe(s)
Lancement "Java application" dans Eclipse équivalent en ligne de commande
Bonjour à tous,
J'ai su faire ça mais ça ne me revient pas : j'ai le batch DOS suivant à lancer. Il tourne très bien sous DOS.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
| REM Variable Java
SET CONF_LOG=file:./conf/log4j.properties
SET PROPERTIES_DIR=file:./conf
REM ClassPath
SET CLASSPATH="./lib/*;./conf;batch_exec-2.3.1-SNAPSHOT.jar"
REM Classe exécutable
SET COMMAND_RUNNER=org.springframework.batch.core.launch.support.CommandLineJobRunner
REM Fichier de conf Spring
SET CONTEXT_FILE=spring/applicationContext-batch.xml
REM Nom du job
SET JOB=integrationJob
java -Dlog4j.configuration=%CONF_LOG% -Dext.properties.dir=%PROPERTIES_DIR% -classpath %CLASSPATH% %COMMAND_RUNNER% %CONTEXT_FILE% %JOB% |
Je veux le lancer sous Eclipse, donc je fais "Run configurations ... Java Application"
Le premier onglet ça va :Pièce jointe 206980
Mais le deuxième je n'y arrive pas (Program arguments)
Pièce jointe 206981
Déjà il ne trouve pas mon fichier log4j.properties que faut-il mettre ? Et à la place de -classpath ?
Merci d'avance pour votre aide.