首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >vaadin 7: Widgetset不包含实现

vaadin 7: Widgetset不包含实现
EN

Stack Overflow用户
提问于 2013-05-28 05:08:05
回答 5查看 7.9K关注 0票数 11

我正在尝试我的手在金库,并希望使用甘特聊天附加在我的金库7项目。https://vaadin.com/directory#addon/vaadin-gantt-diagram:vaadin

由于这与vaadin 7不兼容,所以我尝试修复外接程序中的一些代码,使其与vaadin 7兼容。

我从存储库中检出了vaadin-6.8的源代码,并从可用下载中签出了vaadin-甘特(外接程序)的源代码。

我在vaadin-6.8中稍微修改了代码,然后构建了。我正在使用这个定制的vaadin-6.8罐子内的拱门-甘特加载项。现在,我可以通过使用定制的vaadin-6.8 jar构建vaadin-甘特插件。我想使用这个加载项内的vaadin-7项目。

编译通过了,但是在显示甘特图时,我在控制台上得到了下面的消息。

widgetset不包含用于ru.bazon.vaadin.ganttdiagram.canvas.GanttDiagramCanvas.的实现,检查其组件连接器的@Connect映射、widgetset GWT模块描述文件和重新编译您的widgetset。如果您下载了一个vaadin外接程序包,您可能需要参考附加说明。

我使用eclipse编译了,可以在我的项目*.gwt.xml文件中看到下面的条目

我想利用加法图的增值为7。除了这一点之外,我没有找到任何其他的增值- 7,除了这是不兼容的拱顶7。

有什么指示吗?

你好,爱资哈尔

EN

回答 5

Stack Overflow用户

发布于 2013-11-20 13:40:09

请确保在您的主UI类中添加了@Widgetset(“*.gwt.xml的路径”)

票数 6
EN

Stack Overflow用户

发布于 2014-06-24 09:34:43

我也有这个错误,它是由插件jar中缺少的源文件引起的。.java和.class文件必须出现在addon文件中,因为GWT从源编译。但最有可能的情况是,vaadin目录中的加载项也应该包括源。当然,不要忘记在将您的评论导入到您的项目之后编译widgetset和主题。

票数 3
EN

Stack Overflow用户

发布于 2018-01-24 10:27:11

把这个留在这里以防有人和我有同样的案子。我们的项目是Vaadin 8,我们已经将@Widgetset("com.company.OurWidgetSet")作为UI-extending类的注释。

但是,在访问分离组件的弹出时,我仍然收到了与OP相同的错误。虽然我们过去确实尝试过将这个组件迁移到Vaadin 8,但由于没有时间正确地这样做,它仍然主要使用Vaadin7导入和功能。

由于这个原因,我不得不在我们的主项目中将以下内容添加到我们的OurWidgetSet.gwt.xml文件(在<module>-tag中),以修复使用的组件的功能:

代码语言:javascript
复制
<inherits name="com.vaadin.v7.Vaadin7WidgetSet" />
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16784252

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档