如何部署SpringMVC在eclipse中创建的JavaWebApp

如何部署SpringMVC在eclipse中创建的JavaWebApp,eclipse,spring,deployment,Eclipse,Spring,Deployment,我用SpringMVC在eclipse中创建了一个web应用程序,它在p acheTomcat上作为服务器运行时运行平稳,我还在tomcat/web应用程序中创建了一个.war文件。但我想问一下,我是如何在没有eclipse和J D K的情况下在其他计算机上部署此应用程序并在这些计算机上运行的(例如),就像我的朋友只想在安装了J RE的情况下在他的计算机上使用此应用程序一样,以及我是如何部署应用程序以方便他使用的。 谁能告诉我怎么做? 提前感谢。您只有两种选择: 1) 让您的朋友安装一些serv

我用SpringMVC在eclipse中创建了一个web应用程序,它在p acheTomcat上作为服务器运行时运行平稳,我还在tomcat/web应用程序中创建了一个.war文件。但我想问一下,我是如何在没有eclipse和J D K的情况下在其他计算机上部署此应用程序并在这些计算机上运行的(例如),就像我的朋友只想在安装了J RE的情况下在他的计算机上使用此应用程序一样,以及我是如何部署应用程序以方便他使用的。 谁能告诉我怎么做?
提前感谢。

您只有两种选择:

1) 让您的朋友安装一些servlet容器。阿帕奇猫。然后,您只需将war放在它的webaps目录中并运行tomcat


2) 将您自己的servlet容器嵌入war(这称为可执行war)。simples Spring的方法是使用Spring boot。

Kulatamicuda,我将war文件放在tomcat的webapp目录中,应用程序运行良好,但我想将其作为安装程序包,因为任何人都可以在其PC上使用它。您可以使用Install4J进行安装。但它是商业应用。免费的替代方案可以是嵌入式servlet(SpringBoot)和,但在这里帮助您更复杂(事实上这是另一个问题)。请将我的答案设置为“已回答”状态,以帮助向其他人显示此问题已回答。兄弟,我想在nullsoft安装程序系统中为我的web应用创建一个.exe包,作为joget工作流和Alfresco,由该web应用制作而成。我也想做这个,但不知道怎么做。请检查这些applications@Rehan我不明白。如果您还有其他问题,请随时提出有关堆栈溢出的新问题。