Declaração circular

Ola pessoal !!
Meu programa tem o seguinte problema ! estou usando uma classe X que faz uso de uma classe Y que por sua vez faz uso da propria classe X !

No netbeans a aplicacao está rodando numa boa, mas quando tento faze-la rodar no Jcreator ele dá erro na parte da declaração da classe.

Queria saber pq no netbeans roda e no Jcreator naum ?

qual a msg de erro?

fala ae !! a msg de erro é a seguinte:
“cannot resolve symbol”
onde symbol eh classe

Note: java uses or overrides a deprecated API
Note: Recompile with -deprecation for details.

queria uma forma de compilar as classes juntas ??

Quando eu comecei com Java e utilizava o JCreator, ocorria esse mesmo problema nesse tipo de situação então eu fazia o seguinte:

  1. Compila a classe ‘X’ sem fazer referência à classe ‘Y’
  2. Compila a classe ‘Y’ normalmente
  3. Recompila a classe ‘X’ fazendo referencia à classe ‘Y’

Desse jeito funciona.
Esse problema ocorre porque o JCreator compila as suas classes frequentemente como o Eclipse e o NetBeans, você precisa mandar ele fazer isso, e como ele compila classe por classe ocorre este pequeno impencílio.

eu naum sabia deste “detalhe” do jCreator naum…

Vlw camarada !! pela ajuda !!

Mas será que naum tem uma maneira de fazer isso com uma diretiva de compilação ?? pra ser mais genérico !!

mesmo assim brigadão…