Vaadin - Altought 插件已安装我无法安装附加组件

Posted

技术标签:

【中文标题】Vaadin - Altought 插件已安装我无法安装附加组件【英文标题】:Vaadin - Altought plugin is installed I can't install add-ons 【发布时间】:2013-06-06 05:30:00 【问题描述】:

我需要使用此链接上提供的 MultiFileUpload vaadin 插件:https://vaadin.com/directory#addon/multifileupload,但我无法正确设置它。 理论上,我只需要将 .jar 文件放入 WEB-INF 中,然后会出现一个要求编译文件的窗口或类似的东西……但我的 Eclipse 上什么也没有!即使 vaadin 插件已正确安装! 我必须使用该插件,因为 vaadin 提供的上传组件对我来说不够“可编辑”(我需要摆脱“浏览”按钮)...

PS:请不要使用 Maven!

谢谢

【问题讨论】:

【参考方案1】:

您需要重新编译小部件集(客户端代码)。通常,eclipse 插件会自动找到新安装的附加组件,并在您尝试部署到应用程序服务器时要求您重新编译小部件集。您可以先尝试刷新您的项目。 您还可以通过在选择项目时单击 Eclipse 中的 vaadin 按钮来手动启动小部件集的编译。

【讨论】:

【参考方案2】:

将 jar 放入 WEB-INF/lib 只是将这个 jar 包含在 war 文件中。你不会得到编译信息。 由于您不使用任何构建脚本:您如何构建和部署 war 文件?

您是否将 jar 添加到类路径中?

【讨论】:

以上是关于Vaadin - Altought 插件已安装我无法安装附加组件的主要内容,如果未能解决你的问题,请参考以下文章

带有 Vaadin 插件的 Grails,是正确的选择吗?

在 vaadin on grails 应用程序中启用脚手架

使用 Spring Boot“bootRun”启动的应用程序在包含 Gradle Vaadin 插件时会导致 NoClassDefFoundError

使用Maven和Spring Boot的Vaadin自定义组件/小部件

Vaadin EmbedSWF

春季启动的Vaadin登录问题