我正在通过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,否则此插件将无济于事。