在Grails和Vaadin的项目中使用JPAContainer?

时间:2014-07-21 03:42:49

标签: grails jpa groovy gorm vaadin

我正在使用Vaadin + Grails和Vaadin插件(vaadinongrails.com)。我想在我的代码中使用JPAContainer,无法弄清楚具体如何。在BuildConfig.groovy中,我添加了

compile "com.vaadin:vaadin-archetype-jpacontainer:2.0.0"

在“依赖项”部分中。这似乎有效,因为在运行项目时我看到下载了JPAContainer。但是,如果我尝试在我的项目中使用它,我会得到

Compilation error: startup failed:
ui/views/AdminTableView.groovy: 24: unable to resolve class JPAContainer 
 @ line 24, column 22.
           JPAContainer container = new JPAContainer()
                        ^

ui/views/AdminTableView.groovy: 24: unable to resolve class JPAContainer 
 @ line 24, column 34.
           JPAContainer container = new JPAContainer()
                                    ^

非常感谢任何帮助完成这项工作。

谢谢!

1 个答案:

答案 0 :(得分:0)

无法通过BuildConfig.groovy获得此功能,但手动下载到/ lib可以解决问题。但是,请注意......除非您手动将Grails项目更改为使用JPA而不是Hibernate,否则此插件对您没有任何帮助。