我使用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的,但我可以在' Run - >中输入。运行配置 - > Maven Build'
输入以下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上配置服务器。
答案 0 :(得分:0)
我认为Glassfish服务器有一个Eclipse插件,可能支持远程部署。你看看了吗?由于Spring Tool Suite是Eclipse加上一些特定于Spring的附加组件,因此您应该能够使用一般的Eclipse插件来使用带有STS的Glassfish(或其他)。