Есть ли способ использовать Spring Roo и JPA 2.0 генератор метамоделей для совместной работы?
У меня есть проект Spring Roo и я использую Eclipse в качестве IDE.Мне удалось настроить проект Eclipse и maven pom.xml для использования генератора метамоделей JPA 2.0 в процессе сборки / компиляции.Проблема в том, что генератор не генерирует классы метамодели для сущностей Roo (то есть, доменные классы, которые помечены @Roo*
аннотациями).
Я создал сущность "вручную" и подтвердил, что генераторправильно настроен.Я подозреваю, что генератор не работает для сущностей Roo, потому что он не понимает классы AspectJ IDT.Есть ли способ заставить генератор работать для сущностей Roo?
О, прежде чем я забуду, это мои конфигурации:
- STS 2.5.1
- SpringRoo 1.1.0
- Конфигурация проекта:
- Обработка аннотации включена
- Заводской путь содержит
hibernate-jpa-2.0-api-1.0.0.Final.jar
и hibernate-jpamodelgen-1.1.0.Final.jar
- pom.xml
- Включено http://maven -annotation-plugin.googlecode.com / svn / trunk / mavenrepo в качестве хранилища плагинов
- Добавлено
org.hibernate:hibernate-jpamodelgen:1.1.0.Final
в качестве зависимости - Добавлено и настроено
org.codehaus.mojo:build-helper-maven-plugin:1.5
для включения src/generated/java
в качестве исходной папки maven - Добавлено и настроено
org.bsc.maven:maven-processor-plugin
для запуска org.hibernate.jpamodelgen.JPAMetaModelEntityProcessor
и размещения сгенерированного кода на src/generated/java
Я могу дать более подробную информацию, если это необходимо.Заранее спасибо.