2012-12-06 40 views
5

Eclipse (Juno) için AWS eklentisiyle çalışmaya başladım. Bazı uygulamaların Amazon Elastic BeanStalk üzerine dağıtılmasının mümkün olduğunu gördüm, ama tercih ederim doğrudan belirli bir EC2 örneğine dağıtmak (çoğunlukla maliyet optimizasyonu için)Java webapp'ı Eclipse'den AWS EC2'ye aktarın

Bunu daha önce yapmış mıydı yoksa bunu yapmak için kendi Eclipse eklentisini yazmam gerekecek mi? göre

: Bir EC2 sunucusu yaratarak http://blog.rajithdelantha.com/2011/10/complete-guide-to-deploy-java-web.html (a Tomcat gibi kullanılmak üzere) mümkün, ama ben seçenek bulamıyorum, sadece EBS için tomcat6/7 var. Yardımlarınız için

teşekkürler.

+0

Tavsiyem - dağıtım için Eclipse kullanmayın. Eclipse'i hiç kullanmayın çok yavaş ve her zaman sorunlara neden oluyor. –

+2

Peki, Eclipse'i kullanmanın en iyi fikir olmadığını kabul ediyorum. Ama benim için gerçek bir zaman tasarrufu olacak. Ayrıca, Eclipse'in geliştirme için harika olduğunu düşünüyorum ve kullanmayı bırakmanın bir nedenini göremiyorum. –

+0

Bu tuhaf kaplumbağa - size zaman kazandıramaz. Dağıtım hedeflerinizi çalıştırmak için terminale geçmek için Alt + Tab tuşlarını kullanın! Sublime Text 2 kullanıyorum ve harika! –

cevap

0

Bir EC2 sunucusu ile istediğiniz herhangi bir web sunucusunu çalıştırabilirsiniz, temelde sadece bir VM'dir. Tomcat, Jetty, JBoss, vs.'yi çalıştırabilirsiniz. Bu web sunucularının neredeyse tamamı, Eclipse'den Amazon'dan tamamen bağımsız olan dağıtımı mümkün kılan eklentilere veya araçlara sahiptir. Örneğin, Tomcat'ı EC2 sunucunuzda kurmayı seçerseniz, these (daha yeni olabilir) yönergelerini takip edebilirsiniz.

+0

İlgili değil. Sorun, bir Tomcat'i EC2'ye dağıtmak değil, belirli bir EC2 örneğinde çalışan bir Tomcat üzerinde bir proje dağıtmaktır. –

+0

Tomcat'te bir projenin nasıl dağıtılacağını göstermek için bağlandığım yönergeler. Tomcat'ın üzerinde çalıştığı en ufak bir sorun değil. – Pace