Bonjour,

je cherche à faire en sorte de pouvoir utiliser un jar avec les librairies dont elle dépend sur un autre lecteur disque.

J'ai essayé dans le manifest de mettre ceci
L:/lib/selenium-server-standalone-2.19.0.jar

Il ne trouve pas.

J'ai essayé de ne mettre que le Main-Class et dans le script ant d'execution de mettre le lien

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 
<path id="libDistante">
		<fileset dir="L:/lib/">
			<include name="**/*.jar" />
		</fileset>
/>  
 
	<target name="lancerTest" description="test">
		<java jar="${transform.jar.name}" fork="true" failonerror="true"  >
			<arg value="selenium.properties" />
                       <classpath refid="libDistante"/>
		</java>
 
	</target>
 
	</path>
Et je me retrouve avec l'erreur Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/lang/StringUtils

Programme qui fonctionne tres bien si je met un lien du style /lib.
Mais impossible d'utiliser une librairie situé sur un autre disque.

Est ce que c'est faisable?