Eu tenho uma aplicação que utiliza uma lib que eu fiz.
Na minha aplicação eu recebo no construtor uma Interface que esta dentro do meu jar…
Tanto a Interface quanto a implementação estão dentro do jar.
O problema é que quando tento usar a classe ele diz que não achou uma classe para o tipo de interface para injetar.
Existe alguma limitação quanto a injeção de arquivos dentro do jar?
PS: Estes componentes que estão dentro do jar estão anotados com as anotações do VRaptor para injeção (@Component e @RequestScoped)
esses pacotes não precisam ser o pacote exato, podem ser pacotes de niveis acima tb…
só cuidado pra gerar os jars com entradas de diretório (se vc gera pelo ant ou maven já é o padrão, se gera no eclipse, precisa marcar o checkbox “Include directory entries”)