对于Vaadin Framework中的某些客户端开发,例如implementing a column-renderer,我应该使用哪两种原型?
后者的当前版本号与Vaadin Framework的版本号相匹配。后者列在Vaadin网站的the Maven page中。所以我想我会选择那个。一个保留:下面的屏幕截图中显示的描述为" Vaadin 7"但我使用的是Vaadin 8.1.3。
另一个原型是什么?现在已经过时了吗?
答案 0 :(得分:2)
使用com.vaadin:vaadin-archetype-widget
的原因是:
正如您已经提到的,maven archetypes page of the Vaadin网站中列出了此内容。
到目前为止是最新的。 2017年8月30日至少last update to maven central。
从此原型中创建项目成功构建,无需对派生项目时任何原型所需的基本项目进行任何进一步更改。我还可以进一步打包上传的附加组件。原型的8.1.3版确实使用Vaadin Framework 8.1.3构建并成功运行。
另一方面,com.vaadin:vaadin-archetype-addon
原型肯定似乎已经过时了,原因很少:
maven central上的simple search告诉您它是2011年5月10日的最后一次更新。
尝试从中创建一个项目似乎依赖于未知的pom结构,在我的情况下找不到relative.ParentPath,而且在修复这些之后,生成的java类中有某些包未定义。
这两者当然意味着没有人能够保持这种原型。