【问题标题】:How to deploy a Spring MVC Maven project from Eclipse to an existing Glassfish server如何将 Spring MVC Maven 项目从 Eclipse 部署到现有 Glassfish 服务器
【发布时间】:2018-03-22 12:53:33
【问题描述】:

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

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

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

我试图将 .war 文件导出到 autodeploy 文件夹,结果是“deployfailed”文件。

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

Eclipse 没有看到像构建、清理或部署这样的标准 web 命令,但我很乐意接受有关如何告诉它部署到现有 glassfish 服务器的建议,类似于我在我的 tomcat 中的部署方式训练地点。

【问题讨论】:

    标签: java maven spring-mvc glassfish-4.1 eclipse-oxygen


    【解决方案1】:

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

    1. 在 Project Explorer 中转到项目。
    2. 选择网络项目。
    3. 右键单击并选择“运行方式”,您将看到 glashfish。选择它并点击运行。

    【讨论】:

    • 谢谢,我之前试过这个,但我不记得我是否重新启动了。问题是如果它已经在运行,它将无法连接到现有服务器。我不希望 glassfish 依赖于 Eclipse 运行。
    • 抱歉,我不知道我到底做了什么,但我今天又试了一次,这次它实际上是识别正在运行的 Glassfish 服务器,这很好。不幸的是,它不允许我发布应用程序:“Publishing to GlassFish 4 [domain1]...”遇到了问题。无法部署 [应用程序]
    • 好的,从服务器资源中删除了应用程序和实际部署的应用程序,但我还看不到它的视图。
    • 我现在可以访问视图,但是应用程序的名称错误。这是一系列有趣的事件,但我认为足以确认这个答案是正确的。感谢您的帮助。
    猜你喜欢
    • 2011-08-16
    • 2014-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-31
    • 2015-10-20
    • 2013-04-18
    • 1970-01-01
    相关资源
    最近更新 更多