【发布时间】: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