46 votes

Comment ajouter des annotations au niveau du package ou modifier package-info.java ?

J'essaie d'ajouter des annotations au niveau du package mais je n'ai aucune idée de comment le faire. Les exemples sont appréciés.

37voto

DwB Points 14687

Résumé de l'article ici

Dans package-info.java :

 @PackageLevelAnnotation
package blammy; // package with a package level annotation.


import blammy.annotation.PackageLevelAnnotation;

Dans PackageLevelAnnotation.java

 package blammy.annotation;

@Retention(RetentionPolicy.CLASS)
@Target(ElementType.PACKAGE)
public @interface PackageLevelAnnotation
{
  // stuff as required.
}

Edit : plus d'informations sur le niveau du package. Voici un lien vers le chapitre sur les packages dans Java Language Spec : packages

3voto

AlexWien Points 15259

Ouvrez l'explorateur, accédez au dossier src/votre package. clic droit -> Créer un nouveau fichier texte : nommez-le package-info.java.

Revenez à Eclipse, modifiez et ajoutez le contenu souhaité.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X