À l'aide de plusieurs .jar avec javac

pardon ma terminologie. Je suis en train d'utiliser trois fichiers jar avec un programme en java pour mon CS de classe. La première est funjava, une simplification du langage java, et les autres sont des définitions de classe de la couleur et de la géométrie. Voici mon code et ce qui se passe quand j'essaie de le lancer.

import colors.*;

class Canvas{

 public static void main(String [] args){
  System.out.println("test123"); 

  Circle cr1 = new Circle( new Posn(1,2), 5, "blue");
  Circle cr2 = new Circle( new Posn(5,4), 3, "red");
 }

}

class  Circle{

 Posn center;
 int rad;
 String color;

 Circle(Posn p, int r, String c){
  this.center = p;
  this.rad = r;
  this.color = c;  
 }

}

class Posn{

 int x;
 int y;

 Posn(int x, int y){
  this.x = x;
  this.y = y;  
 }

}

Le dernier argument de Cercle doit être l'une des couleurs de la colors.jar, pas une chaîne de caractères.

niko@niko-laptop:~/Classes/Fundies2$ javac -cp *.jar Canvas.java 
error: Class names, 'funjava.jar,geometry.jar', are only accepted if annotation processing is explicitly requested
1 error
niko@niko-laptop:~/Classes/Fundies2$ ls
1-20-10.java  1-21-10.java  Book.class  Canvas.class  Circle.java  Examples.class  funjava.jar   hw1~        Main.java    OceanWorld.java
1-21-10       Author.class  book.java   Canvas.java   colors.jar   Examples.java   geometry.jar  Ishape      OceanWorld   Posn.class
1-21-10~      Author.java   Book.java   Circle.class  Combo.java   Fundies2.txt    hw1           Main.class  OceanWorld~  Rect.java

Alors, comment puis-je demander explicitement de l'annotation processing?
Merci.

OriginalL'auteur niko | 2010-01-26