Objectifs Ounce/Maven

Ounce/Maven fournit les objectifs suivants pour exécuter des fonctions AppScan® Source :

  • ounce:application : Génère un fichier d'application AppScan® Source contenant des références à tous les projets enfant définis dans le fichier pom. L'examen (et donc la génération de rapports) nécessite une application.
  • ounce:project : créez un ou plusieurs fichiers de projet AppScan® Source en fonction du nombre de projets enfants Maven. L'objectif ounce:project est destiné à s'exécuter depuis la ligne de commande et intègre la génération Maven dans l'objectif.
  • ounce:project-only : créez un ou plusieurs fichiers de projet AppScan® Source en fonction du nombre de projets enfants Maven. L'objectif ounce:project-only est fourni afin d'intégrer la création de fichiers de projet AppScan® Source dans le cycle de vie de génération Maven.
  • ounce:scan : examine une application. Vous pouvez éventuellement publier l'évaluation ou générer un rapport. Exécutez l'objectif ounce:scan depuis la ligne de commande.
  • ounce:report : génère un rapport AppScan® Source. Si vous devez actualiser les résultats, exécutez un examen avant de générer le rapport. Exécutez l'objectif ounce:report depuis la ligne de commande.
Remarque :
  • pour rendre vos fichiers d'application et de projet transférables, créez des variables de chemin afin de mapper les chemins d'accès vers leurs emplacements.
  • Pour consulter des exemples d'utilisation d'objectifs Ounce/Maven, reportez-vous à la documentation Ounce/Maven sur le site http://mojo.codehaus.org/ounce-maven-plugin/.