【问题标题】:How can I deploy from within STS 3.5.1 (Spring Tool Suite) to a remote GlassFish 4 server?如何从 STS 3.5.1 (Spring Tool Suite) 中部署到远程 GlassFish 4 服务器?
【发布时间】:2014-06-21 18:42:18
【问题描述】:

我使用 Netbeans 8,只需单击播放按钮即可部署到我的 debian 服务器。

现在我希望能够在 spring 工具套件中做同样的事情。

那我该怎么办?

更新(2014-06-30):
这对我有帮助:http://programmaticponderings.wordpress.com/2013/11/04/continuous-integration-and-deployment-using-git-maven-jenkins-and-glassfish/

然后我了解到您必须安装本地 glassfish 服务器,以便您可以使用 asadmin / asadmin.bat 部署到远程 glassfish 服务器。这对我来说适用于 netbeans 和 maven。

一个问题是添加自定义 maven 目标的描述是特定于 IDE 的,但我可以在“运行 -> 运行配置 -> Maven 构建”中输入它

输入以下 Maven 目标:“properties:read-project-properties clean install glassfish:redeploy -e”。在“属性”文本框中,输入以下内容:“glassfish.properties.file.argument=testing”

我将工作的 netbeans/maven 项目导入 STS,这里描述了 maven 的另一个问题:How to solve "Plugin execution not covered by lifecycle configuration" for Spring Data Maven Builds

更新(2014-07-06):
我想我只是对需要在本地安装服务器感到困惑。因此,只需添加一个以远程服务器的 IP 地址作为主机名的 glassfish 服务器似乎就可以解决问题。也许它有助于之前在 localhost 上配置服务器。

【问题讨论】:

    标签: eclipse deployment remote-server glassfish-4 spring-tool-suite


    【解决方案1】:

    我认为 Glassfish 服务器有一个 Eclipse 插件,它可能支持远程部署。你看了吗?由于 Spring Tool Suite 是 Eclipse 加上一些特定于 Spring 的附加组件,因此您应该能够将 Glassfish(或其他)的通用 Eclipse 插件与 STS 一起使用。

    【讨论】:

    • 我已经安装了 GlassFish Tools for Eclipse 和 Oracle Enterprise Pack for Eclipse,但我找不到将它们用于远程部署的方法。
    • 在这种情况下,我希望这些人能出现在这里,也许有一个想法如何做到这一点。我们在 STS 中没有为 Glassfish 做任何特别的事情,而是直接将 Glassfish 中的内容用于 Eclipse。
    猜你喜欢
    • 2021-12-07
    • 2013-04-26
    • 2020-01-18
    • 2014-03-13
    • 2012-02-08
    • 2022-12-05
    • 2013-04-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多