2010-11-04 10 views
0

J'ai un pot avec la structure suivanteexécuter la classe dans le fichier jar avec ant

com 
    merc 
     test.class 
lib 
    xyz.jar 
applicationContext.xml 

Test.class utilise xyz.jar. L'utilisation de fourmi tâche java, comment puis-je inclure le dossier lib dans le classpath, afin que je puisse exécuter Test.class

Merci

Répondre

3

Avez-vous essayé comme documenté here (comme l'extrait ci-dessous) et si oui, a fait vous avez une erreur?

<java classname="com.merc.test"> 
    <classpath> 
     <pathelement location="lib/xyz.jar"/> 
    </classpath> 
</java> 
+0

mon classpath doit avoir le fichier jar qui contient com.merc.test, s'il y a un moyen de spécifier le dossier lib dire à l'intérieur mytest.jar que je peux essayer. – user373201

+0

Je suppose que vous devez ajouter un manifeste. http://stackoverflow.com/questions/682852/apache-ant-manifest-class-path donne quelques indices sur ths. – Raghuram

Questions connexes