Olá
Pego o blank project, mudo os nomes para meu projeto e funciona. Mostra o famoso It Works.
Aí crio uma estrutura de diretórios assim:
src/java/XXX
src/test/XXX
Movo via refactor o IndexController.java do blank project (em br.com.para src/java/XXX/controller e recebo erros (inclusive do Spring):
WARN [ComponentScanner ] Class java.XXX.controller.IndexController was not found during bean definition proccess
…
SEVERE: Exception starting filter vraptor
org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name ‘stereotypedBeansRegistrar’: Unsatisfied dependency expressed through constructor argument with index 0 of type [java.util.List]: : Cannot find class [java.XXX.controller.IndexController] for bean with name ‘indexController’ defined in file
…
Cannot find class [java.XXX.controller.IndexController] for bean with name ‘indexController’ defined in file
…
Related cause: org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find class [java.XXX.controller.IndexController] for bean with name ‘indexController’ defined in file
Related cause: org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find class [java.XXX.controller.IndexController] for bean with name ‘indexController’ defined in file
…
nested exception is java.lang.ClassNotFoundException: java.XXX.controller.IndexController
at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:698)
Perguntas:
- Onde estou errando?
- O que fazer para usar a estrutura de diretórios que quero?
Abraços
Luca