Şu anda MS-DOS komut dosyaları kullanmak yerine bir MySQL veritabanının yaşam döngüsünü kontrol etmek için Scala betiklerini kullanmaya çalışıyorum (Windows XP'deyim) .Scala'da başka bir betiğe atıfta bulunan bir komut dosyası yazmak mümkün mü?
Ben
..... bir yapılandırma sadece yapılandırma bilgilerini tutan komut dosyası ve 1 veya vb başlangıcında, stop, gösteri durumu, gibi çeşitli işlemleri gerçekleştirmek için yapılandırma bilgilerini kullanmak daha yönetim komut dosyalarını sahip olmak istiyorumBaşka bir Scala betiğini/imports/references içeren bir Scala betiği yazmak mümkün mü?
Scala yorumlayıcısının -i seçeneğine bir göz attım, ancak bu, istediğim gibi olmayan etkileşimli bir oturum başlatıyor.
Scala'nın zenginliğinin yüzeyini ancak zorlukla çatlattığımı hissediyorum, bu yüzden OP'nin sorusunu okuduktan sonra Scala'nın java.lang.ProcessBuilder ötesine kendi başına bir şey eklediğini öğrendim ... ama hiçbir şey bulamadım. Bu dava mı? –
@Rodney Evet. Daha güncel bir versiyonu olan SBT tarafından yaygın olarak kullanılmaktadır. Bu sürüm güncel değil ve muhtemelen Scala 2.8 altında bile derlenmiyor. Onu güncellemeyi planladığımı düşünüyorum, ama onun geliştiricisi ile konuşsan daha iyi olur. –
Kullanım durumum için, İşlem, MySQL komut dosyalarını yürütmek için çok yararlı olacaktır. Çözümüm, Süreç kadar eksiksiz olmasa da, bunu yapmak için basit bir Scala kodu yazmıştım. Ancak, aradığım şey, başka bir Scala komut dosyasından bir scala betiğinde tanımlanan değişkenleri ve yöntemleri kullanma becerisidir. İşlemin bana nasıl yardımcı olacağını göremiyorum. Sling Scala komut dosyası motoru gibi bir şey oldukça yararlı görünüyor. –