我是vaadin的新手来自基于GWT的项目,我们将持久性和业务逻辑作为Java EE模块,将Web客户端作为Java Web应用程序。现在我的模块准备就绪,我的应用程序逻辑完好无损我现在唯一的问题是如何将我的bean注入vaadin应用程序,因为使用vaadin cdi插件,我只能从vaadin应用程序注入类。有没有办法可以注入我的课程?我将这些类作为依赖项添加到我的vaadin应用程序中。有什么帮助吗?
答案 0 :(得分:0)
这应该可行,但是存在一些问题,特别是在某些环境中。确保您使用最新的Vaadin CDI版本。对于当前的1.0.2,某些服务器存在此类问题,但解决方法是将项目升级为明确使用DeltaSpike 1.2.1。我是一个帮助项目,它做了这个,并添加了一些方便的助手库称为vaadin-java-ee-essentials。如果您不想开始使用它,请查看其pom.xml如何升级Deltapike版本。 An example使用它。
如果您无法正常工作,请告诉我有关您的服务器和设置的更多信息,以便我们进行修复。