Exécution des révisions du code à partir d'un script Ant

Vous pouvez exécuter des révisions de code dans un plan de travail "sans interface" (sans interface utilisateur pour l'environnement de développement). Cela peut être très utile si vous souhaitez régulièrement exécuter des révisions de code sans surveillance ou les insérer dans un script Ant.

Avant d'exécuter des révisions de code en mode sans interface :
Remarque : Vous ne pouvez pas exécuter simultanément plusieurs révision de code en mode sans interface sur le même espace de travail, ni utiliser le mode sans interface lorsqu'une interface utilisateur graphique Eclipse a verrouillé l'espace de travail.
Pour créer et exécuter un script Ant, procédez comme suit :
  1. Sélectionnez Fichier > Nouveau > Fichier.
  2. Entrez build.xml comme nom du script Ant, puis cliquez sur Terminer.
  3. Cliquez deux fois sur le script Ant de build.xml pour ouvrir l'éditeur Ant.
  4. Entrez le contenu suivant dans l'éditeur :
    <?xml version="1.0" encoding="UTF-8">
    <project name="MyTestProject" default="CodeReviewHeadless" >
    
    	<target name="CodeReviewHeadless">
    
    		<property name="eclipse_dir" value="D:\\eclipse"/>
    		<property name="workspace_dir" value="D:\\workspace"/>
    		<property name="options" value=" -plugincustomization <pluginCustomizationPath> -onlyClient CodeReview -reportDirectory ${workspace_dir}\\batch_report -timeStampMode"/>
    
    		<exec executable="${eclipse_dir}/jre/bin/java" dir="${eclipse_dir}" vmlauncher="false">
    			<arg line=="-Xj9 -Dorg.eclipse.swt.browser.internal.flash -Dorg.eclipse.emf.ecore.EPackage.Registry.INSTANCE=org.eclipse.emf.ecore.impl.EPackageRegistryImpl -cp ${eclipse_dir}/startup.jar org.eclipse.core.launcher.Main -application com.ibm.r2a.command.line.mode.CommandLineModeApplication -data ${workspace_dir} ${options}" />
    		</exec>
    	</target>
    
    </project>
  5. Remplacez les valeurs de la propriété de eclipse_dir et workspace_dir par le répertoire d'installation Eclipse actuel et dans celui de l'espace de travail. Ajoutez des options supplémentaires à la valeur de la propriété options. Utilisez les guillemets si le chemin d'accès contient des espaces. Pour Windows, utilisez les doubles barres obliques inversées (\\) à la place de la barre oblique inversée normale. Par exemple : "C:\\Program Files\\IBM\\Rational\\".
  6. Fermez l'éditeur Ant.
  7. Pour exécuter le script Ant, cliquez à l'aide du bouton droit de la souris sur le fichier build.xml, sélectionnez Exécuter > Outils externes > Outils externes, puis cliquez sur Exécuter. Cette procédure permet de lancer une nouvelle instance de l'environnement Eclipse en mode sans interface, qui va exécuter les configurations de lancement de la révision de code situées dans l'espace de travail spécifié. Vous pouvez également exécuter le script Ant à partir d'une ligne de commande grâce à la commande runAnt.
Les résultats de la révision de code sont générés dans un répertoire report situé dans l'espace de travail.
Concepts associés
Révisions de code exécutées en mode sans interface
Référence associée
Référence du mode sans interface de révision de code
Révision de code rapide
Conditions d'utilisation | Retours d'informations
(C) Copyright IBM Corporation 2004, 2005. All Rights Reserved.