Покретање апликације Сцала у Ецлипсе ИДЕ помоћу Сбтецлипсе



Овај блог вам помаже да разумете како да инсталирате и подесите додатак сбтецлипсе са детаљним упутствима за покретање апликације Сцала у Ецлипсе ИДЕ.

Овај пост на блогу ће вам помоћи да разумете како да инсталирате и подесите сбтецлипсе додатак за покретање апликације Сцала у Ецлипсе ИДЕ. Прво, схватимо шта је СБТ. Википедиа га дефинише као „де фацто алат за изградњу за заједницу Сцала, који користе Лифт веб фрамеворк и Плаи Фрамеворк“. То је у суштини алат за изградњу отвореног кода за Сцала и Јава пројекте, сличан Јава Мавен или Ант.





Његове главне карактеристике су:
& булл Изворна подршка за компајлирање Сцала кода и интеграцију са многим Сцала тест оквирима
& булл Описи израде написани у Сцали помоћу ДСЛ-а
& булл Управљање зависношћу помоћу Иви-а (који подржава спремишта формата Мавен)
& булл Континуирана компилација, тестирање и примена
& булл Интеграција са Сцала интерпретатором за брзу итерацију и отклањање грешака
& булл подршка за мешовите Јава / Сцала пројекте

Сбтецлипсе је додатак за сбт 0.13. Да би се подесио овај додатак, прво треба инсталирати сбт на њиховом систему.
Прво да преузмемо сбт.



Наредба: вгет хттп://дл.бинтраи.цом/сбт/рпм/сбт-0.13.8.рпм

command1-running-scala-application-in-eclipse



Наредба: судо иум лоцалинсталл сбт-0.13.8.рпм

Наредба: вгет хттп://дл.бинтраи.цом/сбт/рпм/сбт-0.13.8.рпм

Сада да проверимо сбт верзију.
Наредба: сбт –верзија

Да бисте увезли свој пројекат у Ецлипсе, морате додати сбтецлипсе у датотеку дефиниције додатка. Можете користити глобалну на ~ / .сбт / плугинс / плугинс.сбт или ону специфичну за пројекат на ПРОЈЕЦТ_ДИР / пројецт / плугинс.сбт:

Додајте додатак глобално, тако да га не морамо додавати у сваки пројекат појединачно. Кораци за ово су:
Направите директоријум додатака у .сбт / 0.13 /
Наредба: мкдир -п .сбт / 0.13 / плугинс
Направите датотеку плугинс.сбт
Наредба: судо гедит .сбт / 0.13 / плугинс / плугинс.сбт

активне и пасивне трансформације у информатици

Да бисте додали додатак сбтецлипсе, само додајте ово подешавање у ову датотеку.

аддСбтПлугин (“цом.типесафе.сбтецлипсе”% “сбтецлипсе-плугин”% “4.0.0”)

Сада је постављен додатак сбтецлипсе.
Када се инсталација заврши, моћи ћемо да користимо додатну наредбу ецлипсе када покренемо сбт.
Ово су кораци за директно покретање пројекта путем сбт-а. Следеће ћемо научити како водити пројекат у помрачењу.
сбт пакет

мкдир хелловорлд
цд хелловорлд /
мкдир -п срц / маин / сцала
судо гедит срц / маин / сцала / хелло.сцала

Ставите овај код:

објект Здраво {

деф маин (аргс: Арраи [Стринг]) = {
принтлн („Здраво, свет“)
}
}

Направите датотеку буилд.сбт у директоријуму хелловорлд.

судо гедит буилд.сбт

Испод је врло основна сбт датотека, у коју можете да додате зависности потребне за вашу апликацију.

сбт пакет

Ово ће створити јар датотеку за покретање ове апликације. Сада покрените ову команду да бисте покренули своју апликацију.

Наредба: спарк-субмит –разред „Хелло“ - мастер локални [2] таргет / сцала-2.10 / хелло-ворлд_2.10-1.0.јар

различите врсте оквира у селену

Помрачење СБТ

Команда у наставку учиниће пројекат ецлипсе компатибилним и моћи ћете да га увезете у ецлипсе и успешно га покренете.
Команда: сбт ецлипсе

Идите на Сцала ИДЕ, Датотека -> Увоз

Изаберите основни директоријум хелловорлд.

Сада можете видети да овај пројекат можете да увезете кликом на Финисх.

пример оквира за тест селена вебдривер

Хајде сада да га покренемо као Сцала апликацију.

Само ФИИ, када подешавате СпаркЦонф, увек не заборавите да подесите Мастер као доле.

Сада можете покренути своју апликацију.

Имате питање за нас? Молимо вас да то споменете у одељку за коментаре и јавићемо вам се.

Повезани постови:

Апацхе Спарк вс Хадооп МапРедуце