Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sockets/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从Eclipse在AWS EC2上部署Java webapp_Java_Eclipse_Eclipse Plugin_Amazon Ec2_Amazon - Fatal编程技术网

从Eclipse在AWS EC2上部署Java webapp

从Eclipse在AWS EC2上部署Java webapp,java,eclipse,eclipse-plugin,amazon-ec2,amazon,Java,Eclipse,Eclipse Plugin,Amazon Ec2,Amazon,我正在开始使用用于Eclipse的AWS插件(Juno) 我已经看到可以在Amazon Elastic BeanStalk上部署一些应用程序,这很好,但我更愿意将其直接部署到特定的EC2实例(主要是为了成本优化) 以前有没有人这样做过,或者我必须编写自己的Eclipse插件才能这样做 根据: ,创建一个EC2服务器(像Tomcat一样使用)是可能的,但是我找不到这个选项,我只有用于EBS的Tomcat6/7 感谢您的帮助。使用EC2服务器,您可以运行任何您想要的web服务器,它基本上只是一个虚拟

我正在开始使用用于Eclipse的AWS插件(Juno) 我已经看到可以在Amazon Elastic BeanStalk上部署一些应用程序,这很好,但我更愿意将其直接部署到特定的EC2实例(主要是为了成本优化)

以前有没有人这样做过,或者我必须编写自己的Eclipse插件才能这样做

根据: ,创建一个EC2服务器(像Tomcat一样使用)是可能的,但是我找不到这个选项,我只有用于EBS的Tomcat6/7


感谢您的帮助。

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

我的建议-不要使用Eclipse进行部署。完全不要使用Eclipse,它非常慢,而且总是会造成麻烦。我同意使用Eclipse进行部署不是最好的主意。但对我来说,这将是一个真正的节省时间。此外,我认为Eclipse对于开发来说是非常好的,我不认为有任何理由停止使用它。它是一个古怪的乌龟——它不能节省您的时间。使用Alt+Tab切换到终端以运行部署目标!我使用的是Sublime Text 2,它太棒了!不相关。问题不是在EC2上部署Tomcat,而是在运行在特定EC2实例上的Tomcat上部署项目。Tomcat在做什么一点都不重要。