gpt4 book ai didi

java - 什么是适合与 Vaadin 一起使用的紧凑、可嵌入的 Servlet 容器?

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:26:05 27 4
gpt4 key购买 nike

我正在用 Java 开发桌面应用程序,我想使用 vaadin作为它的用户界面(因此用户将通过他们的网络浏览器访问它)。我正在使用 Maven,因此如果我的所有依赖项都可以通过 Maven 获得(Vaadin 是),那将是我的首选。

Vaadin 需要一个 servlet 容器,因此我需要找到一个可以嵌入到我的应用程序中的 servlet 容器,这不会显着增加我的可分发文件的大小(我希望将其保持在几兆字节以下)。

我查看了 Jetty,但我能找到的作为 Maven 依赖项支持的最新版本是 5.1.10,这是一个古老的版本。有一个 Maven 插件,但它试图接管启动和停止整个应用程序的控制权,这在这里不合适(Jetty 将包含的 UI 只是整个应用程序的一小部分)。

任何人都可以推荐一个可能适合这个的小型、易于嵌入的 servlet 容器吗?如果您可以提供有关如何将它与 Vaadin 一起使用的指示,则加分 :-)

最佳答案

我将 Jetty 8 与 Maven 结合使用。该工件更名为 jetty-server 并移至 Eclipse 基础架构。教程链接:http://wiki.eclipse.org/Jetty/Feature/Jetty_Maven_Plugin基本上:

<plugin>
<groupId>org.mortbay.jetty</groupId>
<artifactId>jetty-maven-plugin</artifactId>
</plugin>

运行

mvn jetty:run

大功告成。

关于java - 什么是适合与 Vaadin 一起使用的紧凑、可嵌入的 Servlet 容器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5680859/

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