Je suis novice avec AspectJ (dans Eclipse). J'ai trouvé un problème en codant une classe simple dont j'ai besoin pour obtenir un paramètre d'entrée (dans cet exemple, c'est une valeur simple).Étrange erreur de compilation dans Eclipse en utilisant AspectJ
public aspect TestingAspectJ
{
pointcut start(int value) : target(int) && execution(void start(int)) && args(value);
after(int value) : start(value)
{
System.out.println("Hello World! My value is " + value);
}
}
AspectJ compilateur génère une erreur "après (valeur int)": Cette méthode doit renvoyer un résultat de type int.
- J'ai essayé de rafraîchir (F5) + Nettoyer le projet et ne fonctionne pas.
- J'ai essayé avec un autre exemple qui définit le même concept et le compilateur renvoie la même erreur.
Pourriez-vous m'aider?
Merci.
Paco.
Merci kriegaex – pakkk