2015-02-10 16 views
8

Intellij'ın scala konsol işlemlerini uzak bir makinede çalıştırmanın mümkün olup olmadığını merak ediyorum.Intellij IDEA: Uzak bir makinede Scala REPL Konsolunu çalıştırın.

Sorun benim yerel makinede bir scala uygulama geliştiriyorum ama uzak bir makinede çalıştırmak gerekiyor.

Beklediğim şey, konsol işlemlerini (kod yürüten) uzaktan başlatmak ve IntelliJet'teki konsol görünümünü/editörünü, doğal olarak geliştirdiğim yerel sınıflara erişim sağlamaktır. Yani, bu bir işlemi uzaktan başlatmak ve ardından hata ayıklayıcıyı bağlamak için biraz benzer bir kurulum.

Biraz ön

(Spark üzerine inşa) uygulaması, uzak makine olarak aynı ağ üzerinde sunucularıyla çok konuşmak gerekiyor. Uzak makinedeki konsol işleminin çalıştırılması, bağlantı noktası/ana makine adı/proxy yapılandırmalarıyla çok yardımcı olacaktır. Ayrıca performansı artıracak, ancak bu sorun ikincildir.

Uzak makineye ssh erişimim var, böylece proxy/ssh tünellerini kurmak çok kolay.

sadece makineye Terminal IntelliJ sekmesini, SSH kullanmak ve oradan SBT kullanmayın Neden :)

cevap

2

yardımcı olabilir Umut? Bunu her zaman yaparım.