2012-12-06 119 views
5

我开始使用适用于Eclipse的AWS插件(Juno) 我已经看到可以在Amazon Elastic BeanStalk上部署一些应用程序,这很棒,但我更喜欢直接将它部署到特定的EC2实例(主要用于成本优化)从Eclipse在AWS EC2上部署Java webapp

有没有人做过之前的工作,还是必须编写自己的Eclipse插件才能做到这一点?

根据: http://blog.rajithdelantha.com/2011/10/complete-guide-to-deploy-java-web.html,创建一个EC2服务器(像Tomcat一样使用)是可能的,但是我找不到选项,我只有Tomcat6/7用于EBS。

感谢您的帮助。

+0

我的建议 - 不要使用Eclipse进行部署。根本不要使用Eclipse,它非常慢并且总是会引起麻烦。 –

+2

那么,我同意使用Eclipse进行部署并不是最好的主意。但这对我来说将是一个真正的节省时间。此外,我认为Eclipse对于开发非常有用,我没有看到有任何理由停止使用它。 –

+0

这是古怪的乌龟 - 它不能节省您的时间。使用Alt + Tab切换到终端以运行您的部署目标!我使用Sublime Text 2,它很棒! –

回答

0

使用EC2服务器,您可以运行任何您想要的Web服务器,它基本上只是一个虚拟机。您可以运行Tomcat,Jetty,JBoss等。几乎所有这些Web服务器都有插件或工具,可以从Eclipse进行部署,而这些工具完全独立于Amazon。例如,如果您选择在您的EC2服务器上设置Tomcat,那么您可以按照these(可能有更新的)说明操作。

+0

不相关。问题不在于在EC2上部署Tomcat,而是在运行在特定EC2实例上的Tomcat上部署项目。 –

+0

我链接的说明显示了如何在Tomcat上部署项目。 Tomcat正在运行的丝毫不重要。 – Pace