如何将 Spring MVC Maven 项目从 Eclipse 部署到现有的 Glassfish 服务器

How to deploy a Spring MVC Maven project from Eclipse to an existing Glassfish server

我有一个用 Eclipse 编写的 Spring MVC Maven 项目,经验证可以使用 Apache Tomcat 7 作为 Web 容器。

我正在尝试将它传输到我的 "server" 电脑,我想将它作为 Web 容器部署到我现有的 glassfish (4.1) 服务器。

我很难找到足够大的部分答案来完成剩下的工作。

我尝试将 .war 文件导出到自动部署文件夹,结果生成了 "deployfailed" 文件。

我尝试使用 glassfish 工具设置 "new server",但我意识到这是在创建新服务器,而现有服务器会阻止套接字连接。

Eclipse 没有标准的 Web 命令,如构建、清理或部署,但我很乐意就如何告诉它部署到现有的 glassfish 服务器提供建议,就像我能够使用 tomcat 在我的培训地点。

检查此 answer。然后按照以下步骤操作。

  1. 转到项目资源管理器中的项目。
  2. Select 网络项目。
  3. 右击select"Run As",你会看到glashfish。 Select 并点击 运行。