پلاگین SBT چیست؟
پلاگین SBT چیست؟

تصویری: پلاگین SBT چیست؟

تصویری: پلاگین SBT چیست؟
تصویری: SBT در اسکالا، آموزش کامل: نحوه راه اندازی پروژه های اسکالا با SBT 2024, نوامبر
Anonim

آ افزونه راهی برای استفاده از کد خارجی در تعریف ساخت است. آ افزونه می تواند دنباله ای از sbt تنظیماتی که به طور خودکار به همه پروژه ها اضافه می شوند یا به صراحت برای پروژه های انتخاب شده اعلام می شوند. به عنوان مثال، الف افزونه ممکن است یک وظیفه پروگارد و تنظیمات مرتبط (قابل جبران) اضافه کند.

با توجه به این موضوع، SBT چیست؟

sbt یک ابزار ساخت منبع باز برای پروژه های اسکالا و جاوا، شبیه به جاوا Maven و Ant است. ویژگی های اصلی آن عبارتند از: ساخت توضیحات نوشته شده در اسکالا با استفاده از DSL. مدیریت وابستگی با استفاده از Ivy (که از مخازن با فرمت Maven پشتیبانی می کند)

همچنین ممکن است سوال شود که کامپایل SBT چه کاری انجام می دهد؟ تمام فایل های تولید شده را از فهرست هدف حذف می کند. فایل های کد منبع را کامپایل می کند که هستند در src/main/ اسکالا ، src/main/java و دایرکتوری ریشه پروژه. به طور خودکار فایل های کد منبع را در حالی که در حال اجرا هستید دوباره کامپایل می کند SBT در حالت تعاملی (به عنوان مثال، در حالی که شما در SBT خط فرمان).

در اینجا، پوسته SBT چیست؟

کنسول sbt هست sbt افزونه -- روی start کلیک کنید و وارد آن می شوید sbt حالت تعاملی پوسته sbt بخشی از پلاگین اسکالا است که مشابه موارد ذکر شده در بالا است کنسول sbt و می تواند دستورات را تکمیل کند.

پروژه اسکالا چیست؟

اسکالا یک زبان برنامه نویسی چند پارادایم مدرن است که برای بیان الگوهای برنامه نویسی رایج به شیوه ای مختصر، ظریف و ایمن طراحی شده است. این نرم افزار ویژگی های زبان های شی گرا و کاربردی را به راحتی ادغام می کند.

توصیه شده: