我正在使用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()
^
非常感谢任何帮助完成这项工作。
谢谢!
答案 0 :(得分:0)
无法通过BuildConfig.groovy获得此功能,但手动下载到/ lib可以解决问题。但是,请注意......除非您手动将Grails项目更改为使用JPA而不是Hibernate,否则此插件对您没有任何帮助。