2014-06-03 7 views
0

У меня есть сообщение об ошибке в моем весеннем РОО оболочки:Spring Roo Shell ошибка - Неизвестный тип заявление

 ____ ____ ____ 
    /__ \/ __ \/ __ \ 
//_////////
/_, _/ /_///_// 
/_/ |_|\____/\____/ 1.2.5.RELEASE [rev 8341dc2] 


Welcome to Spring Roo. For assistance press CTRL+SPACE or type "hint" then hit ENTER. 
roo> Unknown statement type 

Если я могу изменить, например, домен атрибута не может генерировать/изменить соответствующие РОО генерироваться классы AspectJ. Что мне делать?

EDIT: Я, наконец, решил. Это была случайная ошибка. Я использовал это выражение:

javax.persistence.criteria.Expression<String> code = root.get("bank").<String> get("code"); 

и Roo не смог обработать его. Я не знаю, почему, но без этого он работает. Есть идеи, почему?

+0

Что JDK вы используете? – eruiz

+0

Я использую JDK 1.7 для компиляции. –

+0

А для запуска Ру? – eruiz

ответ

0

Я полагаю, что вопрос брошенная Java Parser, поэтому постарайтесь изменить свой код, например:

javax.persistence.criteria.Expression<String> code; 
Something<String> something; 

something = root.get("bank"); 
code = something.get("code"); 

Или похож

Смежные вопросы