@ RooEntity больше не является аннотацией, которую вы должны использовать.
Замените ее на @RooJpaActiveRecord и снова запустите оболочку Roo.
Что касается веб-проекта, аннотации принадлежатspring-roo-annotations.jar (или что-то в этом роде), который maven помещает в вашу папку WEB-INF / lib при развертывании приложения war.
У вас должна быть соответствующая зависимость jar (я имею в виду, правильнаяверсия) в зависимости от аннотации, которую вы используете в своем коде.
Чтобы получить больше объяснений, возможно, вы можете предоставить трассировку стека вашего сервера.