Masaüstü bilgisayarda kullanmak için bir Scala uygulamasının paketlenmesinin en basit yolu nedir? Sanırım bu bir kavanoz dosyası biçiminde olurdu. Ben SBT derlemeye kullanıyorum anda Scala Uygulamalarının Paketlenmesi ve Dağıtılması
ve programları çalıştırmakBen Scala yüklü makinelerde (ve onların sınıf yolunda kütüphanede) çözümleri ile ilgilenen, hem de sadece sahip olanlar olarak olurdu Java.
SBT'deki "paket" komutunu kullanarak bu kadar uzaklaşmayı başardım. Sonuçta oluşan jar dosyasına scala-library.jar dosyasının nasıl ekleneceğini biliyor musunuz? –
JAR'ı src/main/resources içine koyun ve sınıf yoluna ekleyin - >> override val manifestClassPath = Bazı ("scala-library.jar") –
Ancak, uygulamanıza scala-library.jar paketini verseniz bile jar, classloader tarafından önyüklenmeyecek. Yukarıda bahsettiğim manifest güncellemesini yapmak için, scala-library.jar'i jar ile aynı klasöre koymanız gerekecek. –