Ant et eID

Ant et eID - C++ - Programmation

Marsh Posté le 31-03-2005 à 09:18:08    

Bonjour à tous, avant de tout laisser tomber je viens désespérement ici pour trouver une ultime aide...
 
Voilà la structure de mon projet :
 
CRA\
CRA\docs Javadoc
CRA\import Tous mes .jar que j'ai besoin dans le projet
CRA\src Toutes mes sources
 
J'aimerai très simplement créer un .jar pour exécuter mon programme en sachant que le code compile et tourne sous Eclipse. Mais mon projet visant à utiliser Ant, il me faudrait faire un build.xml( déjà fait mais ne fonctionnant pas) pour créer ce .jar.
 
Précision : jpcsc.dll est nécessaire au programme.
 
Voici déjà le build.xml que j'ai réalisé :
 

Code :
  1. <?xml version='1.0'?>
  2. <project name="Card Reader Application" default="clean" basedir=".">
  3.   <!-- Set global properties for this build -->
  4.   <property name="src.dir" value="src"/>
  5.   <property name="import.dir" value="import"/>
  6.   <property name="build.dir" value="build"/>
  7.   <property name="classpath" value="
  8.     C:/Program Files/SilverStream/eXtendWorkbench/compilelib/j2ee_api_1_3.jar;
  9.     Y:/eID/Card-Reader-Application/Phase2/${CRA-jar.build};
  10.     Y:/eID/Card-Reader-Application/Phase2/${import.dir}/commons-beanutils.jar;
  11.     Y:/eID/Card-Reader-Application/Phase2/${import.dir}/commons-collections-3.1.jar;
  12.     Y:/eID/Card-Reader-Application/Phase2/${import.dir}/commons-digester.jar;
  13.     Y:/eID/Card-Reader-Application/Phase2/${import.dir}/commons-logging.jar;
  14.     Y:/eID/Card-Reader-Application/Phase2/${import.dir}/jpcsc.jar;
  15.     Y:/eID/Card-Reader-Application/Phase2/${import.dir}/mysql-connector-java-3.0.15-ga-bin.jar;
  16.     Y:/eID/Card-Reader-Application/Phase2/${import.dir}/pg74.215.jdbc3.jar ;
  17.     Y:/eID/Card-Reader-Application/Phase2/${import.dir}/TableLayout.jar;
  18.     Y:/eID/Card-Reader-Application/Phase2/${import.dir}/util.jar"/>
  19.  
  20.   <target name="prepare">
  21.     <mkdir dir="${build.dir}"/>
  22.   </target>
  23.   <target name="compile" depends="prepare">
  24.     <javac srcdir="${src.dir}" destdir="${build.dir}" includes="**/*.*" classpath="${classpath};${src}"/>
  25.   </target>
  26.   <target name="jar" depends="compile">
  27.     <jar jarfile="CRA.jar" basedir="${build.dir}">   
  28.       <manifest>
  29.         <attribute name="Main-Class" value="main.Main"/>
  30.       </manifest>
  31.     </jar>
  32.   </target>
  33.  
  34.   <target name="clean" depends="jar">
  35.     <delete dir="${build.dir}"/>
  36.   </target>
  37. </project>


 
Merci d'avance pour ceux qui me viendront en aide!  :jap:  
 
Bonne journée à tous.
 
Bruno.

Reply

Marsh Posté le 31-03-2005 à 09:18:08   

Reply

Marsh Posté le 31-03-2005 à 09:21:07    

Oups me suis trompé je l'ai mis dans cpp je vais le remettre dans java...

Reply

Marsh Posté le 31-03-2005 à 09:47:49    

Pour répondre cliquez ici svp jai changé le topic de section : http://forum.hardware.fr/hardwaref [...] 7145-1.htm

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed