![]() |
1
3
如果您需要自执行,那么您应该使用jetty。如果您要将您的应用程序部署到一家托管公司,Tomcat可能会更容易,因为它已经存在,您只需要将您的war文件放到适当的文件夹中。 我不确定您是否可以在所有托管服务上运行嵌入式Jetty,因为托管服务Jetty的限制可能不起作用。 |
![]() |
2
2
Tomcat 和 Jetty 是非常相似的产品,具有相同的功能集。它们都实现了Java Servlet 和; JavaServer Pages 规范,包含一个Web服务器,并有合适的文档。两者都是开源的、免费的和流行的。它们都做相同的工作,具有相似的可扩展性,并且经常被更新。他们两个都很适合瓦丹6。 比较Tomcat和Jetty就像比较本田思域和丰田卡罗拉。它们是相似的,而不是不同的。它们都与像 Glassfish 和 JBoss 它比servlet和web服务大得多,有很多功能。 正如在另一个答案中提到的,Tomcat和Jetty之间的几个区别之一是,Jetty被设计为嵌入在另一个Java应用程序中,并且自己运行。相比之下,Tomcat只能作为自己的应用程序运行。 这种差异的后果是,当在Eclipse中执行Vaadin工作时,人们通常使用 Web Tools Platform (wtp)插件包,用于在Eclipse作为自己的应用程序运行和Tomcat或Jetty作为自己的应用程序运行之间架起桥梁,同时相互交谈以使开发更容易。其他人不喜欢运行wtp,而是选择将jetty配置为在Eclipse中运行,作为Eclipse的一部分,这在Tomcat中是不可能的。这些方法中的每一种都有利弊,但这是Tomcat&jetty在进行Vaadin开发时少数真正不同之处之一。 |
![]() |
gigashark · 部署生成的Maven Spring项目不起作用 7 年前 |
![]() |
Tristan Le Gacque · ApachePOI:NoClassDefFoundError:org。阿帕奇。poi。openxml4j。例外情况。invalidFormatException无效格式异常 7 年前 |
|
Carlos Chávez · Tomcat/Hibernate配置 7 年前 |