แพ็คเกจ SBT ทำอะไรได้บ้าง?
แพ็คเกจ SBT ทำอะไรได้บ้าง?

วีดีโอ: แพ็คเกจ SBT ทำอะไรได้บ้าง?

วีดีโอ: แพ็คเกจ SBT ทำอะไรได้บ้าง?
วีดีโอ: SBT. Scala. Как собрать проект. 2024, อาจ
Anonim

NS sbt - ปลั๊กอินแอสเซมบลีทำงานโดยการคัดลอกไฟล์คลาสจากซอร์สโค้ดของคุณ ไฟล์คลาสจากการอ้างอิงของคุณ และไฟล์คลาสจากไลบรารี Scala เป็นไฟล์เดียว ไห ไฟล์ที่ สามารถ ดำเนินการด้วยล่ามจาวา

นอกจากนี้ SBT ใช้สำหรับอะไร?

sbt เป็นเครื่องมือสร้างโอเพนซอร์สสำหรับโปรเจ็กต์ Scala และ Java คล้ายกับ Maven และ Ant ของ Java คุณสมบัติหลักคือ: รองรับการคอมไพล์โค้ด Scala และการรวมเข้ากับเฟรมเวิร์กการทดสอบ Scala จำนวนมาก การรวบรวม การทดสอบ และการปรับใช้อย่างต่อเนื่อง

ในทำนองเดียวกัน การอัปเดต SBT ทำอะไรได้บ้าง พื้นหลัง. อัปเดต แก้ไขการพึ่งพาตามการตั้งค่าในไฟล์บิลด์ เช่น libraryDependencies และตัวแก้ไข งานอื่น ๆ ใช้ผลลัพธ์ของ อัปเดต (UpdateReport) เพื่อสร้าง classpath ต่างๆ งานที่ใช้ classpaths เหล่านี้เช่น compile หรือ run จึงขึ้นอยู่กับ.ทางอ้อม อัปเดต.

นอกจากนี้ SBT Assembly ทำอะไร?

sbt - การประกอบ สร้าง JAR แบบอ้วน - ไฟล์ JAR ไฟล์เดียวที่มีไฟล์คลาสทั้งหมดจากโค้ดและไลบรารีของคุณ ตามวิวัฒนาการ มันยังมีวิธีการแก้ไขข้อขัดแย้งเมื่อ JAR หลายตัวจัดเตรียมพาธไฟล์เดียวกัน (เช่น ไฟล์ config หรือ README)

ขวด SBT อยู่ที่ไหน

ใหม่ทั้งหมด SBT เวอร์ชัน (หลัง 0.7.x) โดยค่าเริ่มต้น ให้ใส่ไฟล์ที่ดาวน์โหลดมา จาร์ ลงใน. ไดเร็กทอรี ivy2 ในโฮมไดเร็กทอรีของคุณ หากคุณใช้ Linux มักจะเป็น /home//

แนะนำ: