我正在通过Vaadin插件(vaadinongrails.com)使用Vaadin + Grails。我想在我的代码中使用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()
                                    ^

任何帮助使这项工作的帮助将不胜感激。

谢谢!

最佳答案

无法通过BuildConfig.groovy使其正常工作,但是手动下载到/ lib可以解决问题。但是,请注意...除非您已手动将Grails项目更改为使用JPA而不是Hibernate,否则此插件将无济于事。

10-08 15:57