سؤال

أنا أحاول إطار اللعب 2.3.2 باستخدام التثبيت دون اتصال مع منشط النوع الآمن 1.2.3.تخبرني كل قطعة من الوثائق أنها تستخدم sbt تحت الأغطية لبناء المشاريع وتشغيلها.

أين يقع/يثبت هذا sbt؟هل هو موجود في مكان ما في المجلد الذي تم فك ضغطه والذي يحتوي على تثبيت Activator؟

كيف أبدأ sbt من سطر الأوامر؟انها ليست على PATH كما الجري locate sbt لا يجد شيئا.

هل كانت مفيدة؟

المحلول

ال activator-launcher-<version>.jar هو في الواقع مشغل sbt مع ملف خصائص إضافي مضمن.

اذا ركضت activator shell (أو أي أمر آخر قد تكون استخدمته مع sbt like compile أو package) أنت تبدأ sbt نفسها والتي بدورها تنفذ الأوامر.

إليك مسار التطبيقات التي يتم إطلاقها:

  1. activator ui يطلق واجهة مستخدم المنشط التي تطلق عملية sbt فرعية للبناء
  2. activator new يطلق التطبيق الطرفي لإنشاء قالب المنشط.
  3. activator shell أو activator <sbt input> تطلق sbt نفسها.

بالإضافة إلى ذلك، activator يحاول البرنامج النصي اكتشاف ما إذا كان يتم تشغيله من سياق "واجهة المستخدم"، على سبيل المثال.النقر المزدوج من Windows Explorer أو OSX Finder.إذا كان الأمر كذلك، فسيبدأ البرنامج النصي تلقائيًا في وضع واجهة المستخدم.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top