bonjour,
la structire de mon application et la suivante:
mon_appli
|
|----lib
|---- mon_appli.jar
|----exe
|---- test.bat
|---- main.bat
|----conf
|----mon_appli.properties
|---- log4j.xml
je veux créer un test.bat qui lance un class_main test de mon jar et main.bat qui lance la fonction main principale de l'appli
le code de test.bat et :
lorsque je lance mon test.bat:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 set path=%JAVA_HOME%\bin;%path% set classpath=%classpath%;%JAVA_HOME%\lib\tools.jar;%mon_appli%\lib\mon_appli.jar set JAVA_OPTS=%JAVA_OPTS% -Dlog4j.configuration=file;%mon_appli%\conf\Log4j.xml set PROPERTIES_OPTS=%mon_appli%\conf\mon_appli.properties set MAIN=com\pachage\mon_appli\testSSLMail java -%classpath% %JAVA_OPTS% %MAIN% %PROPERTIES_OPTS% pause
Exception in thread "main" java.lang.NoClassDefFoundError
merci d'avance pour tt proposition
Partager