Merhabalar,
Şu an için hazırladığım uygulamada bir sürü servisi tek bir uygulama üzerinden idare ediyorum.
Fakat zamanla bu servisleri ayırmam ve akka-remote ile iletişimlerini sağlamam gerekecek (bu sayede diğerlerini ilgilendirmeyen servis değişiklikleri yüzünden o servisler etkilenmeyecek)
Bunu yapmak oldukça basit. Fakat aklıma takılan bir soru işareti mevcut:
Bütün bu projelerin ortak kullanıldığı bazı kütüphaneler mevcut. Ben ayrı ayrı servisleri "sbt stage" ya da "sbt debian:packageBin" ile paketlemeye kalkınca haliyle her proje için bu dosyaları tekrar tekrar aynı bilgisayara kopyalamış oluyorum. (mesela 10 servisim var ise 10 serviste de "com.typesafe.akka.akka-actor_2.10-2.3.6.jar" dosyası bulunmuş oluyor, haliyle aynı dosya aynı bilgisayarda 10 kez saklanmış oluyor)
Bu projelerdeki classpathleri düzenleyerek hepsinin belirli bir yerde bu dosyaları aramasını sağlayabiliyoruz sanıyorum. Fakat bunu sbt-native-packager düzenini bozmayacak şekilde yapmanın en doğru yolu nedir?
Saygılar,
Koray