gpt4 book ai didi

maven - vaadin-maven-archetype - 为什么它会生成三个模块?

转载 作者:行者123 更新时间:2023-12-01 09:55:58 26 4
gpt4 key购买 nike

我使用了 vaadin-archetype-application-multimodule listed here并在 on this wiki page 上进行了讨论.

原型(prototype)生成了一个包含三个子模块的项目,myproject-production myproject-uimyproject-widgetset。我不确定每个项目的目的。例如 myproject-production & myproject-ui 都是 war项目。

我不确定我的代码的哪些部分应该放在哪里。有人可以向我解释一下每个项目的用法吗?

最佳答案

从生成的README.md:

  • parent project: common metadata and configuration
  • xxx-widgetset: widgetset, custom client side code and dependencies to widget add-ons
  • xxx-ui: main application module, development time
  • xxx-production: module that produces a production mode WAR for deployment

背景:使用 Vaadin,您基本上可以使用纯服务器 Java 代码开发 Web 应用程序。这是“UI”代码,它在服务器上运行,并在后台与浏览器上以 Javascript 运行的一种“瘦客户端”进行通信(这是“widgetset”)。通常您不必担心,但对于更高级的事情,您可以创建/派生/扩展小部件集。这将进入 Widgetset 项目。

关于maven - vaadin-maven-archetype - 为什么它会生成三个模块?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27612889/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com