Hello les javistes,

je suis en java 1.6
Je cherche à compiler A.java et B.java en ligne de commande dans un même répertoire, A est compilé, mais B non car B ne "voit" pas A.
Les 2 classes java ont comme première ligne : package hello;

Javac A.java
=> Ok
javac -cp . B.java
=>
B.java:45: cannot find symbol
symbol : class A
location: class hello.B
protected List<A> greeting;

B.java:69: cannot find symbol
symbol : class A
location: class hello.B
public List<A> getGreeting() {

B.java:71: cannot find symbol
symbol : class A
location: class hello.B
greeting = new ArrayList<A>();

Qqn voit où j'ai fait une erreur ?
Merci d'avance de votre aide